diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-16 00:41:57 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-16 00:41:57 +0200 |
| commit | 33c91102a58e2fbcf9d7a66e33b41a65fa3f0e0c (patch) | |
| tree | a724f0c3dcc48c8ce1f78c2665fe8ef170acb379 /src/mainwindow.cpp | |
| parent | 5bb3f3f92e62a0af02fe475943759b8c25cd4592 (diff) | |
| download | kristall-33c91102a58e2fbcf9d7a66e33b41a65fa3f0e0c.tar.gz | |
Adds improved client certificate management, adds server certificate management.
Diffstat (limited to 'src/mainwindow.cpp')
| -rw-r--r-- | src/mainwindow.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 1f37d5d..e7dcfeb 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -149,6 +149,10 @@ void MainWindow::saveSettings() global_identities.save(global_settings); global_settings.endGroup(); + global_settings.beginGroup("Trusted Servers"); + global_trust.save(global_settings); + global_settings.endGroup(); + global_settings.beginGroup("Theme"); this->current_style.save(global_settings); global_settings.endGroup(); @@ -245,6 +249,7 @@ void MainWindow::on_actionSettings_triggered() dialog.setStartPage(global_settings.value("start_page").toString()); dialog.setProtocols(this->protocols); dialog.setUiTheme(global_settings.value("theme").toString()); + dialog.setSslTrust(global_trust); if(dialog.exec() != QDialog::Accepted) return; @@ -253,6 +258,7 @@ void MainWindow::on_actionSettings_triggered() global_settings.setValue("start_page", url.toString()); } + global_trust = dialog.sslTrust(); global_settings.setValue("theme", dialog.uiTheme()); this->protocols = dialog.protocols(); |
