diff --git a/qmlcomponents/applicationlistmodel.cpp b/qmlcomponents/applicationlistmodel.cpp index 63b6e342..2d1f6458 100644 --- a/qmlcomponents/applicationlistmodel.cpp +++ b/qmlcomponents/applicationlistmodel.cpp @@ -23,6 +23,7 @@ // Qt #include #include +#include // KDE #include @@ -133,7 +134,10 @@ void ApplicationListModel::runApplication(const QString &storageId) { } KService::Ptr service = KService::serviceByStorageId(storageId); - KRun::run(*service, QList(), 0); + + //FIXME: port KRun::run to wayland + QProcess::startDetached(service->exec()); + //KRun::run(*service, QList(), 0); } #include "applicationlistmodel.moc"