esjeon added a comment.
Note that this is an RFC at the current state. This can be solved elsewhere (e.g. ksmserver), and is **tested only on X11** (I don't have machine that runs wayland w/o problems). I also don't like that plasma-session is calling QGuiApplication, which is required to use KWindowSystem. Also, I think it's safe to remove `m_enabled` here, for Qt terminates the object after calling emitResult, but I'm not really fluent in Qt to be sure about it. Anyways, there's lots of room for discussion. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D26338 To: esjeon Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart