diff options
Diffstat (limited to 'src/ui/widgets/TextEditTabWidget.cpp')
-rw-r--r-- | src/ui/widgets/TextEditTabWidget.cpp | 4 |
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")); |