refactor(SettingDialog): update updateControls to include all controls
This commit is contained in:
parent
edf2dcbfb0
commit
584a74af61
2 changed files with 6 additions and 8 deletions
|
|
@ -187,12 +187,6 @@ void SettingsDialog::setLogToFile(bool logToFile)
|
||||||
ui->widgetLogFilename->setEnabled(logToFile);
|
ui->widgetLogFilename->setEnabled(logToFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SettingsDialog::showEvent(QShowEvent *event)
|
|
||||||
{
|
|
||||||
QDialog::showEvent(event);
|
|
||||||
Q_EMIT shown();
|
|
||||||
}
|
|
||||||
|
|
||||||
void SettingsDialog::resetAllSettings()
|
void SettingsDialog::resetAllSettings()
|
||||||
{
|
{
|
||||||
auto result = QMessageBox::question(
|
auto result = QMessageBox::question(
|
||||||
|
|
@ -378,8 +372,14 @@ void SettingsDialog::updateControls()
|
||||||
ui->comboInterface->setEnabled(writable);
|
ui->comboInterface->setEnabled(writable);
|
||||||
ui->comboLogLevel->setEnabled(writable);
|
ui->comboLogLevel->setEnabled(writable);
|
||||||
ui->groupLogToFile->setEnabled(writable);
|
ui->groupLogToFile->setEnabled(writable);
|
||||||
|
ui->comboLanguage->setEnabled(writable);
|
||||||
|
ui->cbShowVersion->setEnabled(writable);
|
||||||
|
ui->cbGuiDebug->setEnabled(writable);
|
||||||
|
ui->rbIconColorful->setEnabled(writable);
|
||||||
|
ui->rbIconMono->setEnabled(writable);
|
||||||
ui->rbAutoHide->setEnabled(writable);
|
ui->rbAutoHide->setEnabled(writable);
|
||||||
ui->rbShowOnStart->setEnabled(writable);
|
ui->rbShowOnStart->setEnabled(writable);
|
||||||
|
ui->btnClearAllSettings->setEnabled(writable);
|
||||||
ui->cbAutoUpdate->setEnabled(writable);
|
ui->cbAutoUpdate->setEnabled(writable);
|
||||||
ui->cbPreventSleep->setEnabled(writable);
|
ui->cbPreventSleep->setEnabled(writable);
|
||||||
ui->lineTlsCertPath->setEnabled(writable);
|
ui->lineTlsCertPath->setEnabled(writable);
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@ public:
|
||||||
~SettingsDialog() override;
|
~SettingsDialog() override;
|
||||||
|
|
||||||
Q_SIGNALS:
|
Q_SIGNALS:
|
||||||
void shown();
|
|
||||||
void requestRemoveAllSettings();
|
void requestRemoveAllSettings();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
@ -40,7 +39,6 @@ private:
|
||||||
void browseLogPath();
|
void browseLogPath();
|
||||||
void setLogToFile(bool logToFile);
|
void setLogToFile(bool logToFile);
|
||||||
void accept() override;
|
void accept() override;
|
||||||
void showEvent(QShowEvent *event) override;
|
|
||||||
bool isClientMode() const;
|
bool isClientMode() const;
|
||||||
void updateTlsControls();
|
void updateTlsControls();
|
||||||
void updateTlsControlsEnabled();
|
void updateTlsControlsEnabled();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue