Qt, Wie ändere ich die Textfarbe eines Elements einer QComboBox? (C++)

Ich kann nicht herausfinden, wie man den text ändern der Farbe von einem bestimmten Gegenstand von einer QComboBox. Ich war in der Lage, ändern Sie die Hintergrundfarbe für ein Element:

comboBox->setItemData(i, Qt::green, Qt::BackgroundRole);

(Qt::ForegroundRole hatte überhaupt keine Wirkung, Qt 4.6, Ubuntu 10.04)

und ich war in der Lage, ändern Sie die Farbe des Textes aller Elemente mit einem stylesheet, aber ich kann nicht herausfinden, wie man den text ändern der Farbe eines angegebenen Elements ab.

Vielen Dank für Ihre Hilfe!

InformationsquelleAutor Linoliumz | 2010-06-18
Schreibe einen Kommentar