21 #ifndef DBUSMEDIAKEYSINTERFACE_H 22 #define DBUSMEDIAKEYSINTERFACE_H 24 #include <QDBusPendingCallWatcher> 25 #include <QDBusPendingReply> 27 #include "Utils/Pimpl.h" 42 bool initialized()
const;
44 virtual QString service_name()
const=0;
45 virtual QDBusPendingReply<> grab_media_key_reply()=0;
46 virtual void connect_media_keys()=0;
49 virtual void sl_media_key_pressed(
const QString& app_name,
const QString& key);
50 virtual void sl_register_finished(QDBusPendingCallWatcher* watcher);
53 #endif // DBUSMEDIAKEYSINTERFACE_H