Hintergrundfarbe vom MainWindow

Alles rund um die Programmierung mit Qt
Antworten
smoeller
Beiträge: 3
Registriert: 26. September 2007 16:17

Hintergrundfarbe vom MainWindow

Beitrag von smoeller »

Hallo,

ich habe da ein Frage zum Thema Hintergrundfarbe.
Wenn ich versuche die Hintergrundfarbe eine Widgets zu ermitteln ist diese scheinbar per Default weiß:

Code: Alles auswählen

qDebug() << QApplication::palette().window().color();
gibt mir ein:

Code: Alles auswählen

QColor(ARGB 1, 1, 1, 1)
zurück. Ich habe es auch bei anderen Widgets und zum Beispiel über:

Code: Alles auswählen

QWidget dummy;
QPalette pal=dummy.palette();
qDebug() << pal.brush(QPalette::Active, QPalette::Window).color();
versucht. Es kommt immer ein Weiß zurück.
Erst wenn ich eine andere Farbe als die System-Farbe setze wird diese auch korrekt zurück gegeben.

Kann mir hier jemand einen Tip geben?

Danke, Gruß
Stefan
Antworten