aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/settings/SettingsGeneral.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-01-23 13:24:14 +0000
committersaturneric <[email protected]>2024-01-23 13:24:14 +0000
commitbab198aa131d4856a5af1668494d96cbcd612c0f (patch)
tree3d0fe2acc7eea39a75bfa7cbc60d7f90d89571d8 /src/ui/dialog/settings/SettingsGeneral.cpp
parentfeat: add a setting to enable gpgme debug log (diff)
downloadGpgFrontend-bab198aa131d4856a5af1668494d96cbcd612c0f.tar.gz
GpgFrontend-bab198aa131d4856a5af1668494d96cbcd612c0f.zip
feat: improve key list and find widget
Diffstat (limited to 'src/ui/dialog/settings/SettingsGeneral.cpp')
-rw-r--r--src/ui/dialog/settings/SettingsGeneral.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ui/dialog/settings/SettingsGeneral.cpp b/src/ui/dialog/settings/SettingsGeneral.cpp
index 2f3e171e..bcf42867 100644
--- a/src/ui/dialog/settings/SettingsGeneral.cpp
+++ b/src/ui/dialog/settings/SettingsGeneral.cpp
@@ -66,6 +66,8 @@ GeneralTab::GeneralTab(QWidget* parent)
tr("Clear All Data Objects (Total Size: %1)")
.arg(GlobalSettingStation::GetInstance().GetDataObjectsFilesSize()));
+ ui_->revealInFileExplorerButton->setText(tr("Reveal in File Explorer"));
+
lang_ = SettingsDialog::ListLanguages();
for (const auto& l : lang_) {
ui_->langSelectBox->addItem(l);
@@ -96,6 +98,11 @@ GeneralTab::GeneralTab(QWidget* parent)
}
});
+ connect(ui_->revealInFileExplorerButton, &QPushButton::clicked, this, [=]() {
+ QDesktopServices::openUrl(QUrl::fromLocalFile(
+ GlobalSettingStation::GetInstance().GetAppDataPath()));
+ });
+
SetSettings();
}