X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fnotificationssettingspage.cpp;h=def42d95ebb81d6ecb96637016149a910b617d9c;hp=9fbe715097ca60d62961aa7c5a2d7f45400b962f;hb=7942d6e0e0c29f870b471e44df6ba172732ef43a;hpb=9d32e4eb35cecd82d936d2de7da7e7e7dc606667;ds=sidebyside diff --git a/src/qtui/settingspages/notificationssettingspage.cpp b/src/qtui/settingspages/notificationssettingspage.cpp index 9fbe7150..def42d95 100644 --- a/src/qtui/settingspages/notificationssettingspage.cpp +++ b/src/qtui/settingspages/notificationssettingspage.cpp @@ -35,6 +35,9 @@ NotificationsSettingsPage::NotificationsSettingsPage(QWidget *parent) connect(ui.x_value, SIGNAL(valueChanged(int)), this, SLOT(widgetHasChanged())); connect(ui.y_value, SIGNAL(valueChanged(int)), this, SLOT(widgetHasChanged())); +#ifndef HAVE_DBUS + ui.desktopBox->setEnabled(false); +#endif } bool NotificationsSettingsPage::hasDefaults() const { @@ -44,7 +47,7 @@ bool NotificationsSettingsPage::hasDefaults() const { void NotificationsSettingsPage::defaults() { ui.animateTrayIcon->setChecked(true); ui.showBubble->setChecked(true); - ui.desktopBox->setChecked(true); + ui.desktopBox->setChecked(false); ui.timeout_value->setValue(5000); ui.x_value->setValue(0); ui.y_value->setValue(0); @@ -62,7 +65,7 @@ void NotificationsSettingsPage::load() { settings["NotificationBubble"] = uiSettings.value("NotificationBubble", QVariant(true)); ui.showBubble->setChecked(settings["NotificationBubble"].toBool()); - settings["NotificationDesktop"] = uiSettings.value("NotificationDesktop", QVariant(true)); + settings["NotificationDesktop"] = uiSettings.value("NotificationDesktop", QVariant(false)); ui.desktopBox->setChecked(settings["NotificationDesktop"].toBool()); settings["NotificationDesktopTimeout"] = uiSettings.value("NotificationDesktopTimeout", QVariant(5000)); ui.timeout_value->setValue(settings["NotificationDesktopTimeout"].toInt());