From: Manuel Nickschas Date: Mon, 27 Apr 2009 14:09:56 +0000 (+0200) Subject: Don't make KDE notifications persistent X-Git-Tag: 0.4.2~15 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=308e090392713b0fa2e402156fbae2fa74cab96a Don't make KDE notifications persistent --- 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"));