Commit 33dc0707 authored by Ahmad Samir's avatar Ahmad Samir Committed by David Faure
Browse files

Port KRun to ApplicationLauncherJob

parent 62c9bd27
Pipeline #35643 passed with stage
in 30 minutes and 5 seconds
......@@ -43,7 +43,6 @@
#include <KRecentFilesAction>
#include <KConfigGroup>
#include <KRun>
#include <QContextMenuEvent>
#include <QDir>
......@@ -283,7 +282,11 @@ void KTNEFMain::viewFileAs()
list.append(QUrl::fromLocalFile(extractTemp(mView->getSelection().at(0))));
if (!list.isEmpty()) {
KRun::displayOpenWithDialog(list, this);
// Creating ApplicationLauncherJob without any args will invoke the open-with dialog
KIO::ApplicationLauncherJob *job = new KIO::ApplicationLauncherJob();
job->setUrls(list);
job->setUiDelegate(new KIO::JobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, this));
job->start();
}
} else {
KMessageBox::information(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment