Log Window: Create and open folder properly #7166

This commit is contained in:
Markus Goetz 2019-05-23 12:50:04 +02:00 committed by Kevin Ottens
parent ee1078b768
commit 46c336503a
No known key found for this signature in database
GPG Key ID: 074BBBCB8DECC9E2

View 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);