Log Window: Create and open folder properly #7166
authorMarkus Goetz <markus@woboq.com>
Thu, 23 May 2019 10:50:04 +0000 (12:50 +0200)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:58:50 +0000 (10:58 +0100)
src/gui/logbrowser.cpp

index d3ab7bad6e47d784f6de69e7bd75a194121a9c42..38f59930a9506cc998512d86b914daa8d22c5d61 100644 (file)
@@ -76,7 +76,9 @@ LogBrowser::LogBrowser(QWidget *parent)
     auto openFolderButton = new QPushButton;
     openFolderButton->setText(tr("Open folder"));
     connect(openFolderButton, &QPushButton::clicked, this, []() {
-        QDesktopServices::openUrl(Logger::instance()->temporaryFolderLogDirPath());
+        QString path = Logger::instance()->temporaryFolderLogDirPath();
+        QDir().mkpath(path);
+        QDesktopServices::openUrl(QUrl::fromLocalFile(path));
     });
     mainLayout->addWidget(openFolderButton);