From: Markus Goetz Date: Thu, 23 May 2019 10:50:04 +0000 (+0200) Subject: Log Window: Create and open folder properly #7166 X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~21^2~468^2~235 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=46c336503aa381d730d50ae8d10a43bbccd0da8f;p=nextcloud-desktop.git Log Window: Create and open folder properly #7166 --- diff --git a/src/gui/logbrowser.cpp b/src/gui/logbrowser.cpp index d3ab7bad6..38f59930a 100644 --- a/src/gui/logbrowser.cpp +++ b/src/gui/logbrowser.cpp @@ -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);