From 6d6178cca884f563396856d59eba4813b2eb2686 Mon Sep 17 00:00:00 2001 From: Tomasz Sterna Date: Sun, 13 Jul 2014 04:09:21 +0200 Subject: Implemented preliminary MPRIS support --- daemon/dbusconnector.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'daemon/dbusconnector.h') diff --git a/daemon/dbusconnector.h b/daemon/dbusconnector.h index 98f6e58..4498867 100644 --- a/daemon/dbusconnector.h +++ b/daemon/dbusconnector.h @@ -2,6 +2,7 @@ #define DBUSCONNECTOR_H #include +#include #include #include "Logger" @@ -11,20 +12,28 @@ class DBusConnector : public QObject LOG4QT_DECLARE_QCLASS_LOGGER Q_PROPERTY(QVariantMap pebble READ pebble NOTIFY pebbleChanged) + Q_PROPERTY(QStringList services READ services NOTIFY servicesChanged) QVariantMap pebbleProps; + QStringList dbusServices; public: explicit DBusConnector(QObject *parent = 0); QVariantMap pebble() { return pebbleProps; } + QStringList services() { return dbusServices; } signals: void pebbleChanged(); + void servicesChanged(); public slots: bool findPebble(); +protected slots: + void onServiceRegistered(QString&); + void onServiceUnregistered(QString&); + }; #endif // DBUSCONNECTOR_H -- cgit v1.2.3