Address KF6 TODO
We can't actually use ApplicationLauncherJob since that is still in KIO.
As the next best thing use kstart, if available, since that uses ApplicationLauncherJob internally.
If that isn't available then use plain QProcess, which works, but is missing some things like cgroups integration