QComboBox-Item Hintergrundfarbe ändern
Verfasst: 3. Februar 2010 16:28
Hi,
ich habe eine QComboBox erstellt und nun möchte ich gerne einige Items adden die immer eine bestimmte Hintergrundfarbe bekommen. (also jedes der Items die geaddet werden soll eine unterschiedliche haben)
Gibt es hier einen einfachen Weg das zu erreichen?
Ich habe scho etwas gesucht und einige Lösungen über QStylesheets gefunden - da ich damit aber nicht so viel auf dem Hut habe hab ich gehofft es findet sich hier vielleicht eine ganz simple Lösung. Außerdem habe ich das Gefühl das diese Lösungen is kaum erlauben die einzelnen Items zu ändern sondern nur die Hintergrundfarbe für alle zusammen.
Der code sollte so etwa aussehen:
Danke & lg scr
ich habe eine QComboBox erstellt und nun möchte ich gerne einige Items adden die immer eine bestimmte Hintergrundfarbe bekommen. (also jedes der Items die geaddet werden soll eine unterschiedliche haben)
Gibt es hier einen einfachen Weg das zu erreichen?
Ich habe scho etwas gesucht und einige Lösungen über QStylesheets gefunden - da ich damit aber nicht so viel auf dem Hut habe hab ich gehofft es findet sich hier vielleicht eine ganz simple Lösung. Außerdem habe ich das Gefühl das diese Lösungen is kaum erlauben die einzelnen Items zu ändern sondern nur die Hintergrundfarbe für alle zusammen.
Der code sollte so etwa aussehen:
Code: Alles auswählen
QComboBox* combo = new QComboBox(this);
combo ->addItem("somestring", Qvariant);
//und das zuletzt gesetzte item soll nun noch eine Hintergrundfarbe bekommen.