summaryrefslogtreecommitdiff
path: root/daemon/manager.h
diff options
context:
space:
mode:
authorTomasz Sterna <tomek@xiaoka.com>2014-07-18 23:36:05 +0200
committerTomasz Sterna <tomek@xiaoka.com>2014-07-18 23:36:05 +0200
commitc47315faa12bbb36772c3f5897751bf74fa122f4 (patch)
tree44af2798b72218e314d2027ceb81dad9d5019e6f /daemon/manager.h
parent1658511121c569f68e649fa84c7743f9c5463c5a (diff)
Implemented settings skeleton and notifications
Diffstat (limited to 'daemon/manager.h')
-rw-r--r--daemon/manager.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/daemon/manager.h b/daemon/manager.h
index e967dae..64dbcce 100644
--- a/daemon/manager.h
+++ b/daemon/manager.h
@@ -5,6 +5,7 @@
#include "dbusconnector.h"
#include "voicecallmanager.h"
#include "watchcommands.h"
+#include "settings.h"
#include <QObject>
#include <QBluetoothLocalDevice>
@@ -38,6 +39,8 @@ class Manager :
WatchCommands *commands;
+ Settings *settings;
+
MNotification notification;
QContactManager *contacts;
@@ -47,7 +50,7 @@ class Manager :
QString lastSeenMpris;
public:
- explicit Manager(watch::WatchConnector *watch, DBusConnector *dbus, VoiceCallManager *voice);
+ explicit Manager(watch::WatchConnector *watch, DBusConnector *dbus, VoiceCallManager *voice, Settings *settings);
Q_INVOKABLE QString findPersonByNumber(QString number);
Q_INVOKABLE void processUnreadMessages(GroupObject *group);
@@ -62,6 +65,8 @@ public slots:
void hangupAll();
protected slots:
+ void onSettingChanged(const QString &key);
+ void onSettingsChanged();
void onPebbleChanged();
void onConnectedChanged();
void onActiveVoiceCallChanged();