From 308e090392713b0fa2e402156fbae2fa74cab96a Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Mon, 27 Apr 2009 16:09:56 +0200 Subject: [PATCH 1/1] Don't make KDE notifications persistent --- src/qtui/knotificationbackend.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/qtui/knotificationbackend.cpp b/src/qtui/knotificationbackend.cpp index 8cc58a9a..cc849784 100644 --- a/src/qtui/knotificationbackend.cpp +++ b/src/qtui/knotificationbackend.cpp @@ -40,7 +40,9 @@ KNotificationBackend::KNotificationBackend(QObject *parent) : AbstractNotificati void KNotificationBackend::notify(const Notification &n) { QString message = QString("<%1> %2").arg(n.sender, Qt::escape(n.message)); KNotification *notification = KNotification::event("Highlight", message, DesktopIcon("dialog-information"), QtUi::mainWindow(), - KNotification::Persistent|KNotification::RaiseWidgetOnActivation|KNotification::CloseWhenWidgetActivated); + KNotification::RaiseWidgetOnActivation + |KNotification::CloseWhenWidgetActivated + |KNotification::CloseOnTimeout); connect(notification, SIGNAL(activated(uint)), SLOT(notificationActivated())); connect(notification, SIGNAL(closed()), SLOT(notificationClosed())); notification->setActions(QStringList("View")); -- 2.20.1