summaryrefslogtreecommitdiff
path: root/src/notificationmonitor.h
diff options
context:
space:
mode:
authorJavier S. Pedro <dev.git@javispedro.com>2014-09-20 19:28:34 +0200
committerJavier S. Pedro <dev.git@javispedro.com>2014-09-20 19:28:34 +0200
commit4a79b503f107632dd1b2204499a31e91b86dd0e4 (patch)
tree590fba5987f24366fa1ab0712e21eb536bafea1c /src/notificationmonitor.h
parent7ce4bd53266444ddcc58a70d9ddcf71fbd2c06bb (diff)
downloadsalmeta-4a79b503f107632dd1b2204499a31e91b86dd0e4.tar.gz
salmeta-4a79b503f107632dd1b2204499a31e91b86dd0e4.zip
fix for "dup notifications in event view" bug
avoid sending a reply for eavesdropped method calls
Diffstat (limited to 'src/notificationmonitor.h')
-rw-r--r--src/notificationmonitor.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/notificationmonitor.h b/src/notificationmonitor.h
index cfa0e17..84f237a 100644
--- a/src/notificationmonitor.h
+++ b/src/notificationmonitor.h
@@ -2,8 +2,9 @@
#define NOTIFICATIONMONITOR_H
#include <QtCore/QObject>
+#include <QtDBus/QDBusContext>
-class NotificationMonitor : public QObject
+class NotificationMonitor : public QObject, protected QDBusContext
{
Q_OBJECT
@@ -20,7 +21,7 @@ private:
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);
+ uint 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