X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Findicatornotificationbackend.cpp;h=fabe20ce9877ea7c567e46dd7ebb03fad98ada7e;hp=26d3a4f55f0b8ebb54fea98403be6156e5b94c7c;hb=15b4bac4e5461564f94fc007a110c08b5a4b693e;hpb=00a296c637fffad2a00b2ae6a4524b6f42a2f46e diff --git a/src/qtui/indicatornotificationbackend.cpp b/src/qtui/indicatornotificationbackend.cpp index 26d3a4f5..fabe20ce 100644 --- a/src/qtui/indicatornotificationbackend.cpp +++ b/src/qtui/indicatornotificationbackend.cpp @@ -29,6 +29,9 @@ #include "networkmodel.h" #include "qtui.h" +#define STR(x) #x +#define XSTR(x) STR(x) + class Indicator : public QIndicate::Indicator { public: uint lastNotificationId; @@ -38,13 +41,13 @@ IndicatorNotificationBackend::IndicatorNotificationBackend(QObject *parent) : AbstractNotificationBackend(parent) { NotificationSettings notificationSettings; - _enabled = notificationSettings.value("Indicator/Enabled", true).toBool(); + _enabled = notificationSettings.value("Indicator/Enabled", false).toBool(); notificationSettings.notify("Indicator/Enabled", this, SLOT(enabledChanged(const QVariant &))); _server = QIndicate::Server::defaultInstance(); - _server->setType("messaging"); - _server->setDesktopFile(DESKTOP_FILE); + _server->setType("message.irc"); + _server->setDesktopFile(XSTR(DESKTOP_FILE)); connect(_server, SIGNAL(serverDisplay()), QtUi::mainWindow(), SLOT(forceActivated())); if (_enabled) {