diff options
Diffstat (limited to 'ui/qt/main_application.cpp')
-rw-r--r-- | ui/qt/main_application.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/qt/main_application.cpp b/ui/qt/main_application.cpp index bc52b6cf..da881127 100644 --- a/ui/qt/main_application.cpp +++ b/ui/qt/main_application.cpp @@ -288,7 +288,8 @@ QDir MainApplication::openDialogInitialDir() { void MainApplication::setLastOpenDirFromFilename(const QString file_name) { - QString directory = QFileInfo(file_name).absolutePath(); + /* XXX - Use canonicalPath() instead of absolutePath()? */ + QString directory = QDir::toNativeSeparators(QFileInfo(file_name).absolutePath()); /* XXX - printable? */ set_last_open_dir(qUtf8Printable(directory)); } |