Seite 1 von 1

Farbige Menü-Einträge

Verfasst: 15. Dezember 2008 16:10
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

Verfasst: 15. Dezember 2008 16:18
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