aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/settings/SettingsAdvanced.cpp
diff options
context:
space:
mode:
authorSaturn&Eric <[email protected]>2023-04-08 08:58:02 +0000
committerGitHub <[email protected]>2023-04-08 08:58:02 +0000
commit344096f325d686cf9810df6764fdb10ec8709d4a (patch)
treec629f58099a7e01084cb0fc09a165e1cf858ed9e /src/ui/dialog/settings/SettingsAdvanced.cpp
parentMerge pull request #95 from saturneric/dev/2.1.0/main (diff)
parentfeat: update the online translation way (diff)
downloadGpgFrontend-344096f325d686cf9810df6764fdb10ec8709d4a.tar.gz
GpgFrontend-344096f325d686cf9810df6764fdb10ec8709d4a.zip
Merge pull request #96 from saturneric/dev/2.1.0/main
Develop 2.1.1.2
Diffstat (limited to '')
-rw-r--r--src/ui/dialog/settings/SettingsAdvanced.cpp23
1 files changed, 8 insertions, 15 deletions
diff --git a/src/ui/dialog/settings/SettingsAdvanced.cpp b/src/ui/dialog/settings/SettingsAdvanced.cpp
index e10b5dd1..9a02f473 100644
--- a/src/ui/dialog/settings/SettingsAdvanced.cpp
+++ b/src/ui/dialog/settings/SettingsAdvanced.cpp
@@ -55,22 +55,15 @@ AdvancedTab::AdvancedTab(QWidget* parent) : QWidget(parent) {
}
void AdvancedTab::SetSettings() {
- auto& settings = GlobalSettingStation::GetInstance().GetUISettings();
- try {
- bool stegano_checked = settings.lookup("advanced.stegano_checked");
- if (stegano_checked) stegano_check_box_->setCheckState(Qt::Checked);
- } catch (...) {
- SPDLOG_ERROR("setting operation error: stegano_checked");
- }
+ int stegano_checked = GlobalSettingStation::GetInstance().LookupSettings(
+ "advanced.stegano_checked", false);
+ if (stegano_checked) stegano_check_box_->setCheckState(Qt::Checked);
- try {
- bool auto_pubkey_exchange_checked =
- settings.lookup("advanced.auto_pubkey_exchange_checked");
- if (auto_pubkey_exchange_checked)
- auto_pubkey_exchange_check_box_->setCheckState(Qt::Checked);
- } catch (...) {
- SPDLOG_ERROR("setting operation error: auto_pubkey_exchange_checked");
- }
+ int auto_pubkey_exchange_checked =
+ GlobalSettingStation::GetInstance().LookupSettings(
+ "advanced.auto_pubkey_exchange_checked", false);
+ if (auto_pubkey_exchange_checked)
+ auto_pubkey_exchange_check_box_->setCheckState(Qt::Checked);
}
void AdvancedTab::ApplySettings() {