Farbige Menü-Einträge

Verschiedenes zu Qt
Antworten
bar0n
Beiträge: 3
Registriert: 15. Dezember 2008 14:50

Farbige Menü-Einträge

Beitrag von bar0n »

Hallo zusammen,

momentan protieren wir unsere Applikation von Qt3 zu Qt4. Nun haben wir folgendes Problem: Wir möchten in einem Menü Einträge mit farbigen Schriftarten und zwar individuell für jeden Eintrag. In Qt3 haben wir dazu eine Klasse, die QCustomMenuItem erbt und die paint methode überschreibt, so dass zugehöriger Text farbig erscheint.
In Qt4 gibt es ja keine MenuItems mehr, nur noch QAction. Leider hab ich keine Idee, wie ich dort den Text farbig mach kann.
Für Hilfe wär ich dankbar,

grüße
Michael
Ginsengelf
Beiträge: 79
Registriert: 2. Mai 2007 10:21

Beitrag von Ginsengelf »

Moin, du müsstest eigentlich den paintEvent() von QMenu überladen können. Anregungen gibt's in den Quellen und in http://doc.trolltech.com/4.3/qstyleoptionmenuitem.html

Ginsengelf
Antworten