From b3ec58929bead822048a25f87f6a0d699c490b7a Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 1 Feb 2009 17:52:01 +0100 Subject: [PATCH] removing nickview color settings --- src/qtui/settingspages/colorsettingspage.cpp | 46 +--- src/qtui/settingspages/colorsettingspage.h | 1 - src/qtui/settingspages/colorsettingspage.ui | 247 ++++--------------- src/uisupport/bufferview.cpp | 4 +- 4 files changed, 52 insertions(+), 246 deletions(-) diff --git a/src/qtui/settingspages/colorsettingspage.cpp b/src/qtui/settingspages/colorsettingspage.cpp index 2d5c3ba3..a301bd8b 100644 --- a/src/qtui/settingspages/colorsettingspage.cpp +++ b/src/qtui/settingspages/colorsettingspage.cpp @@ -46,7 +46,8 @@ ColorSettingsPage::ColorSettingsPage(QWidget *parent) connect(mapper, SIGNAL(mapped(QWidget *)), this, SLOT(chooseColor(QWidget *))); - //disable unused buttons: + + #ifndef PHONDEV ui.inactiveActivityUseBG->setEnabled(false); ui.noActivityUseBG->setEnabled(false); @@ -64,9 +65,6 @@ ColorSettingsPage::ColorSettingsPage(QWidget *parent) ui.modeFlagsUseBG->setEnabled(false); ui.urlFG->setEnabled(false); ui.urlUseBG->setEnabled(false); - - ui.onlineStatusUseBG->setEnabled(false); - ui.awayStatusUseBG->setEnabled(false); #endif } @@ -80,7 +78,6 @@ void ColorSettingsPage::defaults() { defaultUserActivity(); defaultMessage(); defaultMircColorCodes(); - defaultNickview(); widgetHasChanged(); bufferviewPreview(); @@ -215,17 +212,6 @@ void ColorSettingsPage::defaultMircColorCodes() { ui.color15->setColor(QtUi::style()->format(UiStyle::FgCol15, Settings::Default).foreground().color()); } -void ColorSettingsPage::defaultNickview() { - ui.onlineStatusFG->setColor(QColor(Qt::black)); - ui.onlineStatusBG->setColor(QColor("white")); - ui.onlineStatusBG->setEnabled(false); - ui.onlineStatusUseBG->setChecked(false); - ui.awayStatusFG->setColor(QColor(Qt::gray)); - ui.awayStatusBG->setColor(QColor("white")); - ui.awayStatusBG->setEnabled(false); - ui.awayStatusUseBG->setChecked(false); -} - void ColorSettingsPage::load() { QtUiStyleSettings s("Colors"); settings["InactiveActivityFG"] = s.value("inactiveActivityFG", QVariant(QColor(Qt::gray))); @@ -392,20 +378,6 @@ void ColorSettingsPage::load() { ui.color14->setColor(QtUi::style()->format(UiStyle::FgCol14).foreground().color()); ui.color15->setColor(QtUi::style()->format(UiStyle::FgCol15).foreground().color()); - settings["OnlineStatusFG"] = s.value("onlineStatusFG", QVariant(QColor(Qt::black))); - ui.onlineStatusFG->setColor(settings["OnlineStatusFG"].value()); - settings["OnlineStatusBG"] = s.value("onlineStatusBG", QVariant(QColor(Qt::white))); - ui.onlineStatusBG->setColor(settings["OnlineStatusBG"].value()); - settings["OnlineStatusUseBG"] = s.value("onlineStatusUseBG"); - ui.onlineStatusUseBG->setChecked(settings["OnlineStatusUseBG"].toBool()); - - settings["AwayStatusFG"] = s.value("awayStatusFG", QVariant(QColor(Qt::gray))); - ui.awayStatusFG->setColor(settings["AwayStatusFG"].value()); - settings["AwayStatusBG"] = s.value("awayStatusBG", QVariant(QColor(Qt::white))); - ui.awayStatusBG->setColor(settings["AwayStatusBG"].value()); - settings["AwayStatusUseBG"] = s.value("awayStatusUseBG"); - ui.awayStatusUseBG->setChecked(settings["AwayStatusUseBG"].toBool()); - setChangedState(false); bufferviewPreview(); chatviewPreview(); @@ -492,13 +464,6 @@ void ColorSettingsPage::save() { saveMircColor(14, ui.color14->color()); saveMircColor(15, ui.color15->color()); - s.setValue("onlineStatusFG", ui.onlineStatusFG->color()); - s.setValue("onlineStatusBG", ui.onlineStatusBG->color()); - s.setValue("onlineStatusUseBG", ui.onlineStatusUseBG->isChecked()); - s.setValue("awayStatusFG", ui.awayStatusFG->color()); - s.setValue("awayStatusBG", ui.awayStatusBG->color()); - s.setValue("awayStatusUseBG", ui.awayStatusUseBG->isChecked()); - load(); //TODO: remove when settings hash map is unnescessary setChangedState(false); } @@ -627,13 +592,6 @@ bool ColorSettingsPage::testHasChanged() { if(QtUi::style()->format(UiStyle::FgCol14).foreground().color() != ui.color14->color()) return true; if(QtUi::style()->format(UiStyle::FgCol15).foreground().color() != ui.color15->color()) return true; - if(settings["OnlineStatusFG"].value() != ui.onlineStatusFG->color()) return true; - if(settings["OnlineStatusBG"].value() != ui.onlineStatusBG->color()) return true; - if(settings["OnlineStatusUseBG"].toBool() != ui.onlineStatusUseBG->isChecked()) return true; - if(settings["AwayStatusFG"].value() != ui.awayStatusFG->color()) return true; - if(settings["AwayStatusBG"].value() != ui.awayStatusBG->color()) return true; - if(settings["AwayStatusUseBG"].toBool() != ui.awayStatusUseBG->isChecked()) return true; - return false; } diff --git a/src/qtui/settingspages/colorsettingspage.h b/src/qtui/settingspages/colorsettingspage.h index a89190de..ac1445da 100644 --- a/src/qtui/settingspages/colorsettingspage.h +++ b/src/qtui/settingspages/colorsettingspage.h @@ -47,7 +47,6 @@ class ColorSettingsPage : public SettingsPage { void defaultUserActivity(); void defaultMessage(); void defaultMircColorCodes(); - void defaultNickview(); private slots: void widgetHasChanged(); diff --git a/src/qtui/settingspages/colorsettingspage.ui b/src/qtui/settingspages/colorsettingspage.ui index 99f3ff88..f8772542 100644 --- a/src/qtui/settingspages/colorsettingspage.ui +++ b/src/qtui/settingspages/colorsettingspage.ui @@ -25,6 +25,14 @@ 0 + + + 0 + 0 + 487 + 485 + + Bufferview @@ -315,6 +323,14 @@ + + + 0 + 0 + 487 + 485 + + Chatview @@ -331,6 +347,14 @@ 0 + + + 0 + 0 + 441 + 294 + + Server Activity @@ -558,6 +582,14 @@ + + + 360 + 270 + 720 + 360 + + User Activity @@ -875,6 +907,14 @@ + + + 360 + 270 + 720 + 360 + + Message @@ -1228,6 +1268,14 @@ + + + 0 + 0 + 487 + 485 + + Mirc Color Codes @@ -1486,173 +1534,6 @@ - - - Nickview - - - - - - Nick status: - - - - - - FG - - - Qt::AlignCenter - - - - - - - BG - - - Qt::AlignCenter - - - - - - - Use BG - - - Qt::AlignCenter - - - - - - - Online: - - - - - - - - - - - - - - false - - - - - - - - - - - 0 - 0 - - - - Qt::LeftToRight - - - - - - - - - - Away: - - - - - - - - - - - - - - false - - - - - - - - - - - 0 - 0 - - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - - Preview: - - - - - - - 1 - - - - - - - - - - - Qt::Vertical - - - - 261 - 151 - - - - - - @@ -1746,38 +1627,6 @@ - - onlineStatusUseBG - clicked(bool) - onlineStatusBG - setEnabled(bool) - - - 202 - 111 - - - 150 - 111 - - - - - awayStatusUseBG - clicked(bool) - awayStatusBG - setEnabled(bool) - - - 202 - 147 - - - 150 - 147 - - - errorMessageUseBG clicked(bool) diff --git a/src/uisupport/bufferview.cpp b/src/uisupport/bufferview.cpp index 51d5ddf5..0b338697 100644 --- a/src/uisupport/bufferview.cpp +++ b/src/uisupport/bufferview.cpp @@ -56,8 +56,8 @@ BufferView::BufferView(QWidget *parent) setSelectionMode(QAbstractItemView::ExtendedSelection); QAbstractItemDelegate *oldDelegate = itemDelegate(); - BufferViewDelegate *tristateDelegate = new BufferViewDelegate(this); - setItemDelegate(tristateDelegate); + BufferViewDelegate *newDelegate = new BufferViewDelegate(this); + setItemDelegate(newDelegate); delete oldDelegate; } -- 2.20.1