[Kicker] Use KRun::runService instead of new KRun

Authored by broulik on Jun 16 2016, 9:48 AM.

Description

[Kicker] Use KRun::runService instead of new KRun

"new KRun" is only meant to run absolute file paths and so breaks when we get a
service with relative entryPath() like when finding a KCModule.

The tempFile argument causes this call to be asynchronous as to not block the UI.
Once we can depend on KDE 5.24 and D1902 is merged, use KRun::runApplication instead

Differential Revision: https://phabricator.kde.org/D1898

Details

Committed
broulikJun 16 2016, 9:50 AM
Differential Revision
D1898: [Kicker] Use KRun::runService instead of new KRun
Parents
R119:7f7d26ed85fb: Update version number for 5.6.95 GIT_SILENT
Branches
Unknown
Tags
Unknown
References
tag: v5.6.95