KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules.