#ifndef WATCHNOTIFICATIONSINK_H #define WATCHNOTIFICATIONSINK_H #include #include #include "meegohandsetnotification.h" #include namespace sowatch { class MeegoHandsetNotificationProvider; } class WatchNotificationSink : public NotificationSink { Q_OBJECT public: explicit WatchNotificationSink(sowatch::MeegoHandsetNotificationProvider* parent); void addNotification(const Notification ¬ification); void removeNotification(uint notificationId); void addGroup(uint groupId, const NotificationParameters ¶meters); void removeGroup(uint groupId); signals: void incomingNotification(sowatch::Notification* notification); protected: QMap _trackedNotifications; }; #endif // WATCHNOTIFICATIONSINK_H