^NyAw^
7th March 2008, 16:19
Hi,
I want to paint a Widget with a QLinearGradient:
QLinearGradient qGradient;
QGradientStops qStops;
QGradientStop qStop1(0.0,QColor(255,0,0));
QGradientStop qStop2(0.5,QColor(255,255,255));
QGradientStop qStop3(1.0,QColor(0,255,0));
qStops.append(qStop1);
qStops.append(qStop2);
qStops.append(qStop3);
qGradient.setStops(qStops);
QPainter painter(this);
painter.fillRect(rect(),qGradient);
What I want is a gradient from Red to White to Green but I only get a Green Widget.
Thanks,
I want to paint a Widget with a QLinearGradient:
QLinearGradient qGradient;
QGradientStops qStops;
QGradientStop qStop1(0.0,QColor(255,0,0));
QGradientStop qStop2(0.5,QColor(255,255,255));
QGradientStop qStop3(1.0,QColor(0,255,0));
qStops.append(qStop1);
qStops.append(qStop2);
qStops.append(qStop3);
qGradient.setStops(qStops);
QPainter painter(this);
painter.fillRect(rect(),qGradient);
What I want is a gradient from Red to White to Green but I only get a Green Widget.
Thanks,