As per https://phabricator.kde.org/T12063 we want to move more towards defining shorcuts via desktop files instead of at runtime, which has several problems
Instead of creating a KActionCollection and QAction, assigning a global shortcut, and connecting to the QAction being triggered define a DBus call to be executed when triggering the shortcut
This needs frameworks/kglobalaccel!51 to not have a wrong entry in systemsettings.
TODO: migrate existing non-default shortcuts (via kconf_update?)