diff options
author | saturneric <[email protected]> | 2024-07-28 16:00:30 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-07-28 16:00:30 +0000 |
commit | cb626d06dee921426a2ea97662f6237e21a8781b (patch) | |
tree | a6724ad799695c9b6b807c4e637a69842a82549a /src/ui/dialog/settings/SettingsGeneral.cpp | |
parent | feat: search for keywords in all uids (diff) | |
download | GpgFrontend-cb626d06dee921426a2ea97662f6237e21a8781b.tar.gz GpgFrontend-cb626d06dee921426a2ea97662f6237e21a8781b.zip |
feat: user can prevent all modules
Diffstat (limited to 'src/ui/dialog/settings/SettingsGeneral.cpp')
-rw-r--r-- | src/ui/dialog/settings/SettingsGeneral.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/ui/dialog/settings/SettingsGeneral.cpp b/src/ui/dialog/settings/SettingsGeneral.cpp index 81557b0d..6167ea01 100644 --- a/src/ui/dialog/settings/SettingsGeneral.cpp +++ b/src/ui/dialog/settings/SettingsGeneral.cpp @@ -52,6 +52,8 @@ GeneralTab::GeneralTab(QWidget* parent) tr("Enable to use longer key expiration date.")); ui_->importConfirmationCheckBox->setText( tr("Import files dropped on the Key List without confirmation.")); + ui_->disableLoadingModulesCheckBox->setText( + tr("Disable loading of all modules (including integrated modules)")); ui_->langBox->setTitle(tr("Language")); ui_->langNoteLabel->setText( @@ -129,10 +131,10 @@ void GeneralTab::SetSettings() { ui_->importConfirmationCheckBox->setCheckState( confirm_import_keys ? Qt::Checked : Qt::Unchecked); - auto more_signing_options = - settings.value("basic/more_signing_options", false).toBool(); - ui_->moreSigningOptionsCheckBox->setCheckState( - more_signing_options ? Qt::Checked : Qt::Unchecked); + auto disable_loading_all_modules = + settings.value("basic/disable_loading_all_modules", false).toBool(); + ui_->disableLoadingModulesCheckBox->setCheckState( + disable_loading_all_modules ? Qt::Checked : Qt::Unchecked); auto lang_key = settings.value("basic/lang").toString(); auto lang_value = lang_.value(lang_key); @@ -156,8 +158,8 @@ void GeneralTab::ApplySettings() { ui_->restoreTextEditorPageCheckBox->isChecked()); settings.setValue("basic/confirm_import_keys", ui_->importConfirmationCheckBox->isChecked()); - settings.setValue("basic/more_signing_options", - ui_->moreSigningOptionsCheckBox->isChecked()); + settings.setValue("basic/disable_loading_all_modules", + ui_->disableLoadingModulesCheckBox->isChecked()); settings.setValue("basic/lang", lang_.key(ui_->langSelectBox->currentText())); } |