diff --git a/src/core/commandlineoptions.cpp b/src/core/commandlineoptions.cpp index 34c414e38..b1e43c549 100644 --- a/src/core/commandlineoptions.cpp +++ b/src/core/commandlineoptions.cpp @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include @@ -364,7 +365,7 @@ bool CommandlineOptions::Parse() { const QString value = DecodeName(argv_[i]); QFileInfo fileinfo(value); if (fileinfo.exists()) { - urls_ << QUrl::fromLocalFile(fileinfo.canonicalFilePath()); + urls_ << QUrl::fromLocalFile(QDir::cleanPath(fileinfo.filePath())); } else { urls_ << QUrl::fromUserInput(value);