dfaure added a comment.
Interestingly, D28268 <https://phabricator.kde.org/D28268> is also about executing a KServiceAction, but I cannot port it to this API, because the KService::Ptr is not known in that (public) method. The caller, KFileItemActions, knows it so it could pass it to a new overload with one more parameter, but this seems to point out that maybe a KServiceAction is enough? KDesktopFileActions uses the name and icon from the action rather than the namd and icon from the service. Dunno if that's better though? REPOSITORY R241 KIO REVISION DETAIL https://phabricator.kde.org/D28285 To: broulik, #frameworks, dfaure, davidedmundson Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns
