PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : qcombobox farbiger Text?



BeS
02-04-2004, 19:08
Hallo,
ist es möglich in einer qcombobox den einzelnen Einträgen unterschiedliche Farben zu geben?
Der Hintergrund ist, ich habe ein Programm das mehrer Kurven in verschiedenen Farben darstellt. Dazu brauche ich dann eine Legende, welche Farbe welche Kurve ist. Da ich zusätzlich noch ein paar Daten angeben will dachte ich wäre eine qcombobox ganz gut, da man hier die Kurve auswählen könnte für welche die Daten angezeigt werden sollen. Allerdings muß ich die Einträge in der combobox irgendwie in Verbindung mit den Kurven bringen.
Oder gibt es vielleicht eine andere Möglichkeit?

Danke!

anda_skoa
02-04-2004, 19:11
Einfachste Möglichkeit dafür ist Pixmaps als Einträge zu nehmen.

Du bereitest einfach für jede Linie ein schmales Pixmap vor und erzeugst daraus die Einträge.
Da die Pixmaps mit den selben QPen Information gezeichnet werden, sind sie auch identisch mit den Linien, die später im Programm gezeichnet werden.

Ciao,
_

BeS
02-04-2004, 22:33
Danke anda_skoa! Gute Idee, werde ich umsetzen! :)