summaryrefslogtreecommitdiff
path: root/notification.cpp
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2016-06-12 15:44:00 +0200
committerJavier <dev.git@javispedro.com>2016-06-12 15:44:00 +0200
commite555e7549d369feaf2e6176a75a5f56fe2774995 (patch)
treecd95e3c2656b0e20a955f3e01b7aa6583dbf9d66 /notification.cpp
parent5f0258acc1c18db4f1bc40e40cdb01a9f0e16ab2 (diff)
downloadlibwatchfish-e555e7549d369feaf2e6176a75a5f56fe2774995.tar.gz
libwatchfish-e555e7549d369feaf2e6176a75a5f56fe2774995.zip
add category property to Notification
Diffstat (limited to 'notification.cpp')
-rw-r--r--notification.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/notification.cpp b/notification.cpp
index e57006a..d0addbd 100644
--- a/notification.cpp
+++ b/notification.cpp
@@ -45,6 +45,7 @@ struct NotificationPrivate
QString body;
QDateTime timestamp;
QString icon;
+ QString category;
quint8 urgency;
bool transient;
QString previewSummary;
@@ -158,6 +159,21 @@ void Notification::setIcon(const QString &icon)
}
}
+QString Notification::category() const
+{
+ Q_D(const Notification);
+ return d->category;
+}
+
+void Notification::setCategory(const QString &category)
+{
+ Q_D(Notification);
+ if (category != d->category) {
+ d->category = category;
+ emit categoryChanged();
+ }
+}
+
int Notification::urgency() const
{
Q_D(const Notification);