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