Seite 1 von 1

Farb- Kasterl

Verfasst: 17. November 2010 17:57
von DBGTMaster
Hallo,

Ich habe einen Dialog, wo der User eine Farbe auswählen kann (mittels QColorDialog).

Ich möchte die ausgewählte Farbe nun in einem kleinen Quadratischen Kasterl darstellen, wie stelle ich das am besten an???

Hab schon geschaut, ob ich einfach mit einem QLabel eine Hintergrundfarbe setzen kann, geht aber nicht...

Muss ich ein eigenes Widget erstellen, auf welchem ich mittels dem paintEvent() die Farbe des Widgets ausfülle? Oder gibts hier bessere und leichtere Wege??

danke!

Verfasst: 17. November 2010 18:50
von google
deinlabel.setStyleSheet{"QLabel oder deinlabel",
"color:farbe"};
ich glaub das müsste es sein. oder halt einfach über den designer rechtsklick aufs label und da unter stylesheets

Verfasst: 17. November 2010 20:37
von upsala
Oder ein QWidget nehmen und in der palette() die Hintergrund-Farbe austauschen.