29 SettingsDialog(QWidget *parent,
const IServerConfig &serverConfig,
const CoreProcess &coreProcess);
39 void initConnections()
const;
40 void regenCertificates();
41 void browseCertificatePath();
43 void setLogToFile(
bool logToFile);
44 void accept()
override;
45 void showEvent(QShowEvent *event)
override;
46 bool isClientMode()
const;
47 void updateTlsControls();
48 void updateTlsControlsEnabled();
49 void showReadOnlyMessage();
53 void loadFromConfig();
56 void updateKeyLengthOnFile(
const QString &path);
59 void updateControls();
62 void updateRequestedKeySize()
const;
65 void logLevelChanged();
67 std::unique_ptr<Ui::SettingsDialog> ui;
68 const IServerConfig &m_serverConfig;
69 const CoreProcess &m_coreProcess;
SettingsDialog(QWidget *parent, const IServerConfig &serverConfig, const CoreProcess &coreProcess)
Definition SettingsDialog.cpp:26
~SettingsDialog() override
void changeEvent(QEvent *e) override
Definition SettingsDialog.cpp:64
Definition CoreProcess.h:26
Definition IServerConfig.h:18
Definition TlsUtility.h:16
Definition AboutDialog.h:13