ui.senderBG->setColor(QColor("white"));
ui.senderBG->setEnabled(false);
ui.senderUseBG->setChecked(false);
+ ui.senderAutoColor->setChecked(false);
ui.newMsgMarkerFG->setColor(Qt::red);
/*
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(false));
+ ui.senderAutoColor->setChecked(settings["SenderAutoColor"].toBool());
settings["NewMsgMarkerFG"] = s.value("newMsgMarkerFG", QColor(Qt::red));
ui.newMsgMarkerFG->setColor(settings["NewMsgMarkerFG"].value<QColor>());
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());
+ QtUi::style()->setSenderAutoColor(ui.senderAutoColor->isChecked());
s.setValue("newMsgMarkerFG", ui.newMsgMarkerFG->color());
/*
if(QtUi::style()->format(UiStyle::Sender).foreground().color() != ui.senderFG->color()) return true;
if(QtUi::style()->format(UiStyle::Sender).background().color() != ui.senderBG->color()) return true;
if(settings["SenderUseBG"].toBool() != ui.senderUseBG->isChecked()) return true;
+ if(settings["SenderAutoColor"].toBool() != ui.senderAutoColor->isChecked()) return true;
if(settings["NewMsgMarkerFG"].value<QColor>() != ui.newMsgMarkerFG->color()) return true;
/*