summaryrefslogtreecommitdiff
path: root/src/notificationmonitor.h
diff options
context:
space:
mode:
authorJavier S. Pedro <dev.git@javispedro.com>2014-09-15 01:53:44 +0200
committerJavier S. Pedro <dev.git@javispedro.com>2014-09-15 01:53:44 +0200
commitd9f140ec45f91a8567b6d8e2ce69fe853ae8b3a9 (patch)
tree8ba1186f98da2e5c06363c2dd44f65b5f6901bc7 /src/notificationmonitor.h
parent9af5d200411adf947fdc1876bc76ce22789dde00 (diff)
downloadsalmeta-d9f140ec45f91a8567b6d8e2ce69fe853ae8b3a9.tar.gz
salmeta-d9f140ec45f91a8567b6d8e2ce69fe853ae8b3a9.zip
minimal notifications
Diffstat (limited to 'src/notificationmonitor.h')
-rw-r--r--src/notificationmonitor.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/notificationmonitor.h b/src/notificationmonitor.h
index e8b6501..cfa0e17 100644
--- a/src/notificationmonitor.h
+++ b/src/notificationmonitor.h
@@ -3,8 +3,6 @@
#include <QtCore/QObject>
-#include "notification.h"
-
class NotificationMonitor : public QObject
{
Q_OBJECT
@@ -14,8 +12,15 @@ public:
static NotificationMonitor *instance();
+signals:
+ void incomingNotification(const QString &sender, const QIcon &icon, const QString &summary, const QString &body);
+
private:
explicit NotificationMonitor(QObject *parent = 0);
+
+private slots:
+ friend class NotificationsAdaptor;
+ void Notify(const QString &app_name, uint replaces_id, const QString &app_icon, const QString &summary, const QString &body, const QStringList &actions, const QVariantHash &hints, int expire_timeout);
};
#endif // NOTIFICATIONMONITOR_H