QTabWidget: Farbe des Karteireiters ändern

Alles rund um die Programmierung mit Qt
Antworten
atlastraeger
Beiträge: 32
Registriert: 11. August 2004 12:42

QTabWidget: Farbe des Karteireiters ändern

Beitrag von atlastraeger »

Hallo Forum,

ich würde gerne die Hintergrundfarbe eines Karteireites eines QTabWidgets ändern (qt4).
Mit QTabWidget::widget komme ich aber nur an die eigentliche Kartei, nicht den Reiter. Wie komme ich also an den Reiter selbst dran?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: QTabWidget: Farbe des Karteireiters ändern

Beitrag von macman »

QTabBar
atlastraeger
Beiträge: 32
Registriert: 11. August 2004 12:42

Beitrag von atlastraeger »

Danke für die schnelle Antwort.

tabBar() ist aber protected; d.h. ich muss mir erst eine abgeleitete Klasse erstellen?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

atlastraeger hat geschrieben:tabBar() ist aber protected; d.h. ich muss mir erst eine abgeleitete Klasse erstellen?
Korrekt. Du mußt sowieso das paintEvent überschreiben um die Hintergrundfarbe zu ändern, wenn ich das auf die schnelle richtig gesehen habe.
Antworten