Schriftfarbe ändern bei einem QListWidgetItem
Verfasst: 27. Januar 2010 15:49
Hiho,
Wie oben beschrieben, würde ich gerne bei einem QListWidgetItem die Schrift- und die Hintergrundfarbe ändern. Letzteres hab ich nach 5 Minuten suchen umsetzen können, letzteres nicht.
Mein letzter Versuch war dieser hier, wie gesagt, Hintergrund umstellen geht, aber die Schrift verweigert sich mir.
Jemand eine kreative Idee?
Thanks in Advance
Inverted ist nur ein Bool den ich per Slot an- und ausschalte.
Wie oben beschrieben, würde ich gerne bei einem QListWidgetItem die Schrift- und die Hintergrundfarbe ändern. Letzteres hab ich nach 5 Minuten suchen umsetzen können, letzteres nicht.
Mein letzter Versuch war dieser hier, wie gesagt, Hintergrund umstellen geht, aber die Schrift verweigert sich mir.
Jemand eine kreative Idee?
Thanks in Advance
Code: Alles auswählen
QPalette palette = EvalUI.logBrowser->palette();
if(!inverted){
palette.setColor(QPalette::Active, QPalette::Text, QColor(100, 149, 237));
palette.setColor(QPalette::Active, QPalette::Base, QColor(47, 79, 79));
}
else{
palette.setColor(QPalette::Active, QPalette::Text, QColor(0, 0, 0));
palette.setColor(QPalette::Active, QPalette::Base, QColor(255, 255, 255));
}
EvalUI.logBrowser->setPalette(palette);
inverted = !inverted;
return true;