From: Marcus Eggenberger Date: Sat, 29 Nov 2008 15:32:11 +0000 (+0100) Subject: cleaning up the general settings page X-Git-Tag: 0.4.0~396 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=b8553ef5376b181ddcc105a47d27f09c40cea9cc cleaning up the general settings page --- diff --git a/src/qtui/settingspages/generalsettingspage.cpp b/src/qtui/settingspages/generalsettingspage.cpp index 1c91d016..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) @@ -59,8 +58,6 @@ GeneralSettingsPage::GeneralSettingsPage(QWidget *parent) 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 { @@ -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; } diff --git a/src/qtui/settingspages/generalsettingspage.ui b/src/qtui/settingspages/generalsettingspage.ui index b8be73a6..c4e32f2e 100644 --- a/src/qtui/settingspages/generalsettingspage.ui +++ b/src/qtui/settingspages/generalsettingspage.ui @@ -5,8 +5,8 @@ 0 0 - 549 - 621 + 434 + 495 @@ -269,72 +269,17 @@ - - - Backlog + + + Qt::Vertical - - - - - amount of messages per buffer that are requested after the core connection has been established. - - - Initial backlog amount: - - - - - - - 1000 - - - 10 - - - 500 - - - - - - - Number of messages to be requested from the core when using scrolling up in the buffer view. - - - Dynamic backlog amount: - - - - - - - 1000 - - - 10 - - - 200 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - + + + 20 + 40 + + +