Seite 1 von 1

QDialog BackgroundColor [gelöst]

Verfasst: 27. Juni 2008 10:12
von Qt-nator
Hi,

ich hab vollgendes Problem ich möchte die Hintergrund Farbe einer Klasse von mir die von QDialog abgeleitet ist ändern.

Nur gekomme ich das nicht hin. Ich hab schon einiges probiert:

-setBackgroundColor
-Pallete zuweisen die dann hernehmen
-WFlag Window mit der Farbe belegen

usw.

nur klappt das alles überhaupt nicht.

Jetzt die Frage muss man das in meinem Fall dann ganz speziel machen die BackgroundColor oder hab ich mich einfach nur doof angestellt?

Gruß

Qt-nator

Verfasst: 27. Juni 2008 12:17
von upsala
Hast du es im Designer schon mal getestet?

Verfasst: 30. Juni 2008 10:19
von Qt-nator
Ja,

da ist es dann bei Palette der Punkt Window. Habe das auch schon versucht für meins so umzusetzen. Hat aber nicht geklappt.

Re: QDialog BackgroundColor

Verfasst: 3. Juli 2008 14:38
von khrl01
Qt-nator hat geschrieben:Hi,

ich hab vollgendes Problem ich möchte die Hintergrund Farbe einer Klasse von mir die von QDialog abgeleitet ist ändern.

Nur gekomme ich das nicht hin. Ich hab schon einiges probiert:

-setBackgroundColor
-Pallete zuweisen die dann hernehmen
-WFlag Window mit der Farbe belegen

usw.

nur klappt das alles überhaupt nicht.
hast Du schon mal die styleSheetProperty versucht? Damit geht es wohl am einfachsten

dlgInstance.setStyleSheet("background-color:#00FF00;");

Grüsse
karl-heinz

Verfasst: 3. Juli 2008 15:39
von Qt-nator
Ich muss sagen PERFEKT Orginal das was ich brauche. Das genau "DIE" eine einzig wahre Lösung. Der rest hat überhaupt nicht funktioniert, also für allgemein Hintergrundsetzen und so das was ich bis dahin gekannt habe.

Super Vielen dank!

Verfasst: 3. Juli 2008 15:59
von PeterLustig
Qt-nator hat geschrieben:Das genau "DIE" eine einzig wahre Lösung.
So ein Unsinn...