From 3667abb3cadc1915d0c0a17750bbbe7fa9b6a2d2 Mon Sep 17 00:00:00 2001 From: Javier Date: Sun, 26 Apr 2015 00:16:22 +0200 Subject: adapt to new notificationmonitor API --- saltoqd/notificationmanager.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'saltoqd/notificationmanager.cpp') diff --git a/saltoqd/notificationmanager.cpp b/saltoqd/notificationmanager.cpp index 8e0e5d2..9c3a63c 100644 --- a/saltoqd/notificationmanager.cpp +++ b/saltoqd/notificationmanager.cpp @@ -5,14 +5,20 @@ using namespace watchfish; +static NotificationMonitor *monitor = 0; + NotificationManager::NotificationManager(CardManager *card, ToqManager *toq) : - QObject(toq), _toq(toq), _monitor(NotificationMonitor::instance()), + QObject(toq), _toq(toq), _card(card), _deck(new CardDeck("com.qualcomm.qce.androidnotifications", "Notifications", this)) { _card->installDeck(_deck); - connect(_monitor, &NotificationMonitor::notification, + if (monitor == 0) { + monitor = new NotificationMonitor; + } + + connect(monitor, &NotificationMonitor::notification, this, &NotificationManager::handleNotification); } -- cgit v1.2.3