diff --git a/widgets/settings/settingsdialog.cpp b/widgets/settings/settingsdialog.cpp index b41a6ff..2cc4326 100644 --- a/widgets/settings/settingsdialog.cpp +++ b/widgets/settings/settingsdialog.cpp @@ -883,6 +883,12 @@ QWidget *LauncherOptionPage::setupWidget() ui()->showButtonCheckBox->setVisible(false); } + // hide libsyncthing-controls by default (as the checkbox is unchecked by default) + for (auto *const widget : std::initializer_list{ ui()->configDirLabel, ui()->configDirPathSelection, ui()->dataDirLabel, + ui()->dataDirPathSelection, ui()->logLevelLabel, ui()->logLevelComboBox }) { + widget->setVisible(false); + } + // add "restore to defaults" action for Syncthing arguments if (isSyncthing) { m_restoreArgsAction = new QAction(ui()->argumentsLineEdit);