X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fgeneralsettingspage.cpp;h=4b5aba73adeb4ffd7c1ca85820f2e2de29dc22a7;hp=9b232bddcdc7afd8be0be99c8510ef803caff0c3;hb=b8553ef5376b181ddcc105a47d27f09c40cea9cc;hpb=af456476e906a564d9faf3381b8bc3111fdb2bbd diff --git a/src/qtui/settingspages/generalsettingspage.cpp b/src/qtui/settingspages/generalsettingspage.cpp index 9b232bdd..4b5aba73 100644 --- a/src/qtui/settingspages/generalsettingspage.cpp +++ b/src/qtui/settingspages/generalsettingspage.cpp @@ -22,7 +22,6 @@ #include "qtui.h" #include "qtuisettings.h" -#include "backlogsettings.h" #include "buffersettings.h" GeneralSettingsPage::GeneralSettingsPage(QWidget *parent) @@ -55,12 +54,10 @@ GeneralSettingsPage::GeneralSettingsPage(QWidget *parent) connect(ui.errorMsgsInDefaultBuffer, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged())); connect(ui.errorMsgsInStatusBuffer, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged())); connect(ui.errorMsgsInCurrentBuffer, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged())); - + connect(ui.displayTopicInTooltip, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged())); connect(ui.mouseWheelChangesBuffers, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged())); connect(ui.completionSuffix, SIGNAL(textEdited(const QString&)), this, SLOT(widgetHasChanged())); - connect(ui.fixedBacklogAmount, SIGNAL(valueChanged(int)), this, SLOT(widgetHasChanged())); - connect(ui.dynamicBacklogAmount, SIGNAL(valueChanged(int)), this, SLOT(widgetHasChanged())); } bool GeneralSettingsPage::hasDefaults() const { @@ -86,7 +83,7 @@ void GeneralSettingsPage::defaults() { ui.errorMsgsInCurrentBuffer->setChecked(false); ui.displayTopicInTooltip->setChecked(false); - ui.mouseWheelChangesBuffers->setChecked(true); + ui.mouseWheelChangesBuffers->setChecked(false); ui.completionSuffix->setText(": "); @@ -107,7 +104,7 @@ void GeneralSettingsPage::load() { settings["MinimizeOnClose"] = qtuiSettings.value("MinimizeOnClose", QVariant(false)); ui.minimizeOnClose->setChecked(settings["MinimizeOnClose"].toBool()); - settings["MouseWheelChangesBuffers"] = uiSettings.value("MouseWheelChangesBuffers", QVariant(true)); + settings["MouseWheelChangesBuffers"] = uiSettings.value("MouseWheelChangesBuffers", QVariant(false)); ui.mouseWheelChangesBuffers->setChecked(settings["MouseWheelChangesBuffers"].toBool()); // bufferSettings: @@ -124,7 +121,7 @@ void GeneralSettingsPage::load() { SettingsPage::load(ui.errorMsgsInStatusBuffer, bufferSettings.value("ErrorMsgsInStatusBuffer", QVariant(false)).toBool()); SettingsPage::load(ui.errorMsgsInCurrentBuffer, bufferSettings.value("ErrorMsgsInCurrentBuffer", QVariant(false)).toBool()); - + settings["DisplayTopicInTooltip"] = bufferSettings.value("DisplayTopicInTooltip", QVariant(false)); ui.displayTopicInTooltip->setChecked(settings["DisplayTopicInTooltip"].toBool()); @@ -132,14 +129,6 @@ void GeneralSettingsPage::load() { settings["CompletionSuffix"] = uiSettings.value("CompletionSuffix", QString(": ")); ui.completionSuffix->setText(settings["CompletionSuffix"].toString()); - // backlogSettings: - BacklogSettings backlogSettings; - settings["FixedBacklogAmount"] = backlogSettings.fixedBacklogAmount(); - ui.fixedBacklogAmount->setValue(backlogSettings.fixedBacklogAmount()); - - settings["DynamicBacklogAmount"] = backlogSettings.dynamicBacklogAmount(); - ui.dynamicBacklogAmount->setValue(backlogSettings.dynamicBacklogAmount()); - setChangedState(false); } @@ -170,10 +159,6 @@ void GeneralSettingsPage::save() { uiSettings.setValue("CompletionSuffix", ui.completionSuffix->text()); - BacklogSettings backlogSettings; - backlogSettings.setFixedBacklogAmount(ui.fixedBacklogAmount->value()); - backlogSettings.setDynamicBacklogAmount(ui.dynamicBacklogAmount->value()); - load(); setChangedState(false); } @@ -205,8 +190,5 @@ bool GeneralSettingsPage::testHasChanged() { if(settings["CompletionSuffix"].toString() != ui.completionSuffix->text()) return true; - if(settings["FixedBacklogAmount"].toInt() != ui.fixedBacklogAmount->value()) return true; - if(settings["DynamicBacklogAmount"].toInt() != ui.dynamicBacklogAmount->value()) return true; - return false; }