Wiedergabe von rgb Farbe

Alles rund um die Programmierung mit Qt
Antworten
Mr.Crank
Beiträge: 38
Registriert: 16. April 2013 15:21

Wiedergabe von rgb Farbe

Beitrag 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
veeman
Beiträge: 277
Registriert: 3. Oktober 2012 01:43
Kontaktdaten:

Re: Wiedergabe von rgb Farbe

Beitrag 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);
sigvdr
Beiträge: 100
Registriert: 1. Juli 2008 19:29

Re: Wiedergabe von rgb Farbe

Beitrag von sigvdr »

Die Hintergrundfarbe in einem QWidget zu setzen reicht nicht aus.
Mit QWidget::setAutoFillBackground(true) muss der auch "aktiviert" werden.

Gruß Sig
Antworten