Hi @ all,
ich habe gestern angefangen mit dem QT Designer zu arbeiten. Wie kann ich dort die Hintergrundfarbe vom QMainWindow ändern? Lässt die sich überhaupt ändern?
Gruß[/list]
Änderung der Hintergrundfarbe vom QMainWindow
-
dontinelli
- Beiträge: 146
- Registriert: 22. September 2006 20:53
Ja, das kann man. Du musst die Palette mit der Rolle "Window" anpassen.
Und über Code machst du es so:
Die Farbe ist entweder eine QColor oder ein Wert aus Qt::GlobalColor (sind "vorgefertigte" QColor-Objekte).
CHeers
DonTinelli
Und über Code machst du es so:
Code: Alles auswählen
QPalette p=mainwin.palette();
p.setColor(Qt::blue, QPalette::Window);
mainwin.setPalette(p);
CHeers
DonTinelli
Bei Qt >= 4.2
PS: Im Designer bei der Eingabe styleSheet eintragen z.B. background-color:black;color:yellow;
Code: Alles auswählen
setStyleSheet( "background-color:black;" );