diff --git a/part/embeddedfilesdialog.cpp b/part/embeddedfilesdialog.cpp index d9fdf7848..7a0600456 100644 --- a/part/embeddedfilesdialog.cpp +++ b/part/embeddedfilesdialog.cpp @@ -178,7 +178,7 @@ void EmbeddedFilesDialog::viewFile(Okular::EmbeddedFile *ef) m_openedFiles.push_back(QSharedPointer(tmpFile)); // view the temporary file with the default application - new KRun(QUrl("file://" + tmpFile->fileName()), this); + new KRun(QUrl::fromLocalFile(tmpFile->fileName()), this); } void EmbeddedFilesDialog::saveFile(Okular::EmbeddedFile *ef)