Since we now use message labels for styling highlighted messages, it's no longer
necessary to have explicit options for this in QtUiStyle.
: UiStyleSettings("QtUiStyle")
{
}
: UiStyleSettings("QtUiStyle")
{
}
-
-void QtUiStyleSettings::setHighlightColor(const QColor &col) {
- setLocalValue("Colors/HighlightColor", col);
-}
-
-QColor QtUiStyleSettings::highlightColor() {
- return localValue("Colors/HighlightColor", QColor()).value<QColor>();
-}
public:
QtUiStyleSettings(const QString &subGroup);
QtUiStyleSettings();
public:
QtUiStyleSettings(const QString &subGroup);
QtUiStyleSettings();
-
- void setHighlightColor(const QColor &);
- QColor highlightColor();
}
QtUiStyle::~QtUiStyle() {}
}
QtUiStyle::~QtUiStyle() {}
-
-void QtUiStyle::setHighlightColor(const QColor &col) {
- _highlightColor = col;
- QtUiStyleSettings s;
- s.setHighlightColor(col);
-}
virtual inline qreal firstColumnSeparator() const { return 6; }
virtual inline qreal secondColumnSeparator() const { return 6; }
virtual inline qreal firstColumnSeparator() const { return 6; }
virtual inline qreal secondColumnSeparator() const { return 6; }
- virtual inline QColor highlightColor() const { return _highlightColor; }
- virtual void setHighlightColor(const QColor &);
-private:
- QColor _highlightColor;
ui.modeFlagsBG->setColor(QtUi::style()->format(UiStyle::ModeFlags).background().color());
ui.urlFG->setColor(QtUi::style()->format(UiStyle::Url).foreground().color());
ui.urlBG->setColor(QtUi::style()->format(UiStyle::Url).background().color());
ui.modeFlagsBG->setColor(QtUi::style()->format(UiStyle::ModeFlags).background().color());
ui.urlFG->setColor(QtUi::style()->format(UiStyle::Url).foreground().color());
ui.urlBG->setColor(QtUi::style()->format(UiStyle::Url).background().color());
ui.highlightColor->setColor(QtUi::style()->highlightColor());
ui.highlightColor->setColor(QtUi::style()->highlightColor());
ui.color0->setColor(QtUi::style()->format(UiStyle::FgCol00).foreground().color());
ui.color1->setColor(QtUi::style()->format(UiStyle::FgCol01).foreground().color());
ui.color2->setColor(QtUi::style()->format(UiStyle::FgCol02).foreground().color());
ui.color0->setColor(QtUi::style()->format(UiStyle::FgCol00).foreground().color());
ui.color1->setColor(QtUi::style()->format(UiStyle::FgCol01).foreground().color());
ui.color2->setColor(QtUi::style()->format(UiStyle::FgCol02).foreground().color());
saveColor(UiStyle::NickMsg, ui.renameMessageFG->color(), ui.renameMessageBG->color(), ui.renameMessageUseBG->isChecked());
s.setValue("renameMessageUseBG", ui.renameMessageUseBG->isChecked());
saveColor(UiStyle::NickMsg, ui.renameMessageFG->color(), ui.renameMessageBG->color(), ui.renameMessageUseBG->isChecked());
s.setValue("renameMessageUseBG", ui.renameMessageUseBG->isChecked());
- QtUi::style()->setHighlightColor(ui.highlightColor->color());
+ //QtUi::style()->setHighlightColor(ui.highlightColor->color());
saveColor(UiStyle::Timestamp, ui.timestampFG->color(), ui.timestampBG->color(), ui.timestampUseBG->isChecked());
s.setValue("timestampUseBG", ui.timestampUseBG->isChecked());
saveColor(UiStyle::Timestamp, ui.timestampFG->color(), ui.timestampBG->color(), ui.timestampUseBG->isChecked());
s.setValue("timestampUseBG", ui.timestampUseBG->isChecked());
if(QtUi::style()->format(UiStyle::RenameMsg).foreground().color() != ui.renameMessageFG->color()) return true;
if(QtUi::style()->format(UiStyle::RenameMsg).background().color() != ui.renameMessageBG->color()) return true;
if(settings["RenameMessageUseBG"].toBool() != ui.renameMessageUseBG->isChecked()) return true;
if(QtUi::style()->format(UiStyle::RenameMsg).foreground().color() != ui.renameMessageFG->color()) return true;
if(QtUi::style()->format(UiStyle::RenameMsg).background().color() != ui.renameMessageBG->color()) return true;
if(settings["RenameMessageUseBG"].toBool() != ui.renameMessageUseBG->isChecked()) return true;
if(QtUi::style()->highlightColor() != ui.highlightColor->color()) return true;
if(QtUi::style()->highlightColor() != ui.highlightColor->color()) return true;
if(QtUi::style()->format(UiStyle::Timestamp).foreground().color() != ui.timestampFG->color()) return true;
if(QtUi::style()->format(UiStyle::Timestamp).background().color() != ui.timestampBG->color()) return true;
if(settings["TimestampUseBG"].toBool() != ui.timestampUseBG->isChecked()) return true;
if(QtUi::style()->format(UiStyle::Timestamp).foreground().color() != ui.timestampFG->color()) return true;
if(QtUi::style()->format(UiStyle::Timestamp).background().color() != ui.timestampBG->color()) return true;
if(settings["TimestampUseBG"].toBool() != ui.timestampUseBG->isChecked()) return true;