diff options
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.cpp')
-rw-r--r-- | src/plugins/debugger/debuggerplugin.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp index 7e0906a537..dc84240359 100644 --- a/src/plugins/debugger/debuggerplugin.cpp +++ b/src/plugins/debugger/debuggerplugin.cpp @@ -1971,11 +1971,11 @@ void DebuggerPluginPrivate::dumpLog() LogWindow *logWindow = engine->logWindow(); QTC_ASSERT(logWindow, return); - QString fileName = QFileDialog::getSaveFileName(ICore::dialogParent(), - tr("Save Debugger Log"), Utils::TemporaryDirectory::masterDirectoryPath()); - if (fileName.isEmpty()) + FilePath filePath = FileUtils::getSaveFilePath(nullptr, tr("Save Debugger Log"), + FilePath::fromString(TemporaryDirectory::masterDirectoryPath())); + if (filePath.isEmpty()) return; - FileSaver saver(Utils::FilePath::fromUserInput(fileName)); + FileSaver saver(filePath); if (!saver.hasError()) { QTextStream ts(saver.file()); ts << logWindow->inputContents(); |