Seite 1 von 1

Wiedergabe von rgb Farbe

Verfasst: 29. Januar 2014 16:25
von Mr.Crank
Tach zusammen,

ich stehe vor ein kleinem Problem. Ich habe in einem Programm drei Slider mit dem ich rgb Variable verändere,
welches soweit klappt. Ich habe also int r,g,b; diese Int Werte werden bei changeValue vom Slider geändert.
Nun möchte ich die zusammen gemischte Farbe wiedergeben in einem QWidget.

Ich habe schon Probiert über die BackgroundRole und dem QPalette etwas zu erreichen bislang aber erfolglos.
Weiß jemand wie ich einfach eine Farbe live wiedergeben kann, die mit drei Int Werten variiert ?

Danke

Mr.Crank

Re: Wiedergabe von rgb Farbe

Verfasst: 29. Januar 2014 19:39
von veeman
Siehe hier:
http://www.qtforum.de/forum/viewtopic.php?t=847

//E: Die Farbe kannst du mit dem Konstrukt definieren:

Code: Alles auswählen

QColor color(r, g, b, a);

Re: Wiedergabe von rgb Farbe

Verfasst: 30. Januar 2014 12:08
von sigvdr
Die Hintergrundfarbe in einem QWidget zu setzen reicht nicht aus.
Mit QWidget::setAutoFillBackground(true) muss der auch "aktiviert" werden.

Gruß Sig