X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fcolorsettingspage.cpp;h=bf44ce700c387b38172964a7e7a713fb6ce46f26;hb=030ea8e92fc051c20ab323f364072509b2eb1efb;hp=557cfd3070450972f5bacc2f68dec4c366feb4aa;hpb=7a54ae4ff66d20192959ad15d2bc44b5839ebf7f;p=quassel.git diff --git a/src/qtui/settingspages/colorsettingspage.cpp b/src/qtui/settingspages/colorsettingspage.cpp index 557cfd30..bf44ce70 100644 --- a/src/qtui/settingspages/colorsettingspage.cpp +++ b/src/qtui/settingspages/colorsettingspage.cpp @@ -332,7 +332,10 @@ void ColorSettingsPage::load() { ui.timestampBG->setColor(QtUi::style()->format(UiStyle::Timestamp).background().color()); ui.senderFG->setColor(QtUi::style()->format(UiStyle::Sender).foreground().color()); ui.senderBG->setColor(QtUi::style()->format(UiStyle::Sender).background().color()); - settings["SenderAutoColor"] = s.value("senderAutoColor", QVariant(true)); + + settings["SenderAutoColor"] = s.value("SenderAutoColor", QVariant(false)); + ui.senderFG->setEnabled(!settings["SenderAutoColor"].toBool()); + ui.senderAutoColor->setChecked(settings["SenderAutoColor"].toBool()); settings["NewMsgMarkerFG"] = s.value("newMsgMarkerFG", QColor(Qt::red)); ui.newMsgMarkerFG->setColor(settings["NewMsgMarkerFG"].value()); @@ -446,7 +449,7 @@ void ColorSettingsPage::save() { s.setValue("timestampUseBG", ui.timestampUseBG->isChecked()); saveColor(UiStyle::Sender, ui.senderFG->color(), ui.senderBG->color(), ui.senderUseBG->isChecked()); s.setValue("senderUseBG", ui.senderUseBG->isChecked()); - s.setValue("senderAutoColor", ui.senderAutoColor->isChecked()); + s.setValue("SenderAutoColor", ui.senderAutoColor->isChecked()); QtUi::style()->setSenderAutoColor(ui.senderAutoColor->isChecked()); s.setValue("newMsgMarkerFG", ui.newMsgMarkerFG->color());