«Бизнес логика» уже давно написана (есть в стандартной поставке KDE), и зарегана на dbus как сервис с полным функционалом. Есть желание к ней прилепить плазмоид и закинуть на панельку, хотелось бы все собрать на QML чтоб не компилить ...
Если в QML нет доступа к DBUS то для этой задачи наверное проще его вообще не использовать, а сразу все на С++ реализовать. (чем писать плагин на С++ и потом его подключать из QML)