In ListView Schriftfarbe einzelner Zeilen ändern?

Alles rund um die Programmierung mit Qt
Antworten
autip
Beiträge: 14
Registriert: 24. Januar 2006 18:05

In ListView Schriftfarbe einzelner Zeilen ändern?

Beitrag von autip »

Hallo!

Ist es möglich, die Schriftfarbe in einzelnen Zeilen einer ListView zu ändern?

Bestimmt ;) , aber wie?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Durch überschreiben der Listview und dem entsprechenden paintEvent, würde ich jetzt mal so sagen.
autip
Beiträge: 14
Registriert: 24. Januar 2006 18:05

Beitrag von autip »

oh je. ich habe gehofft dass das auch von außerhalb der ListView-Klasse geht. So nach dem Prinzip Modell->setFontColor(QModelIndex, QT::Red) oder so. Und danach update() des Widgets aufrufen.

Ich hab im Designer über 10 Listen mit unterschiedlichen größen angelegt. Wenn ich die ListView überladen muss, komm ich wahrscheinlich nicht drum herum, alle Listen von Hand zu platzieren und ihre Eigenschaften festzulegen, oder?
Antworten