aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/widgets/TextEditTabWidget.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-04-19 03:22:28 +0000
committersaturneric <[email protected]>2025-04-19 03:28:53 +0000
commit2e6ea3a072795685261ca07a6ac8e56f57f73b45 (patch)
treeda31fa9d1956ed62feeac9924bfd6a6c73e83fae /src/ui/widgets/TextEditTabWidget.cpp
parentfix: specify search paths to avoid the pinentry notice on macOS (diff)
downloadGpgFrontend-2e6ea3a072795685261ca07a6ac8e56f57f73b45.tar.gz
GpgFrontend-2e6ea3a072795685261ca07a6ac8e56f57f73b45.zip
fix: should set default workspace to home path on macOS
Diffstat (limited to 'src/ui/widgets/TextEditTabWidget.cpp')
-rw-r--r--src/ui/widgets/TextEditTabWidget.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ui/widgets/TextEditTabWidget.cpp b/src/ui/widgets/TextEditTabWidget.cpp
index f13d8392..d156143f 100644
--- a/src/ui/widgets/TextEditTabWidget.cpp
+++ b/src/ui/widgets/TextEditTabWidget.cpp
@@ -312,8 +312,12 @@ void TextEditTabWidget::SlotNewTabWithContent(QString title,
}
void TextEditTabWidget::SlotOpenDefaultPath() {
+#if defined(__APPLE__) && defined(__MACH__)
+ auto* page = new FilePage(qobject_cast<QWidget*>(parent()), QDir::homePath());
+#else
auto* page =
new FilePage(qobject_cast<QWidget*>(parent()), QDir::currentPath());
+#endif
auto index = this->addTab(page, QString());
this->setTabIcon(index, QIcon(":/icons/workspace.png"));
this->setTabText(index, tr("Default Workspace"));