Saving custom mIRC colors is disabled until somebody implements this properly.
s.setValue("urlBG", ui.urlBG->color());
s.setValue("urlUseBG", ui.urlUseBG->isChecked());
s.setValue("urlBG", ui.urlBG->color());
s.setValue("urlUseBG", ui.urlUseBG->isChecked());
saveColor(UiStyle::FgCol00, ui.color0->color());
saveColor(UiStyle::FgCol01, ui.color1->color());
saveColor(UiStyle::FgCol02, ui.color2->color());
saveColor(UiStyle::FgCol00, ui.color0->color());
saveColor(UiStyle::FgCol01, ui.color1->color());
saveColor(UiStyle::FgCol02, ui.color2->color());
saveColor(UiStyle::BgCol13, ui.color13->color());
saveColor(UiStyle::BgCol14, ui.color14->color());
saveColor(UiStyle::BgCol15, ui.color15->color());
saveColor(UiStyle::BgCol13, ui.color13->color());
saveColor(UiStyle::BgCol14, ui.color14->color());
saveColor(UiStyle::BgCol15, ui.color15->color());
s.setValue("onlineStatusFG", ui.onlineStatusFG->color());
s.setValue("onlineStatusBG", ui.onlineStatusBG->color());
s.setValue("onlineStatusUseBG", ui.onlineStatusUseBG->isChecked());
s.setValue("onlineStatusFG", ui.onlineStatusFG->color());
s.setValue("onlineStatusBG", ui.onlineStatusBG->color());
s.setValue("onlineStatusUseBG", ui.onlineStatusUseBG->isChecked());
QTextCharFormat fgf, bgf;
fgf.setForeground(QBrush(QColor(colors[i]))); setFormat((FormatType)(FgCol00 + i), fgf, Settings::Default);
bgf.setBackground(QBrush(QColor(colors[i]))); setFormat((FormatType)(BgCol00 + i), bgf, Settings::Default);
QTextCharFormat fgf, bgf;
fgf.setForeground(QBrush(QColor(colors[i]))); setFormat((FormatType)(FgCol00 + i), fgf, Settings::Default);
bgf.setBackground(QBrush(QColor(colors[i]))); setFormat((FormatType)(BgCol00 + i), bgf, Settings::Default);
+ //FIXME fix the havoc caused by ColorSettingsPage
+ setFormat((FormatType)(FgCol00 + i), fgf, Settings::Custom);
+ setFormat((FormatType)(BgCol00 + i), bgf, Settings::Custom);
}
// Set a few more standard formats
}
// Set a few more standard formats
quasselVersion = "0.2.0-alpha3-pre";
quasselDate = "2008-03-09";
quasselVersion = "0.2.0-alpha3-pre";
quasselDate = "2008-03-09";
//! Minimum client build number the core needs
clientBuildNeeded = 620;
//! Minimum client build number the core needs
clientBuildNeeded = 620;