Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: CuteBunny от Апрель 06, 2011, 12:11



Название: QLinearGradient отрисовка 4х цветов
Отправлено: CuteBunny от Апрель 06, 2011, 12:11
Не получается отобразить линейный градиент из 4-х цветов, как на рисунке, шкала температуры: http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Ir_girl.png (http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Ir_girl.png)


Код:
Код:
    ui->graphicsView->setScene(m_scene);
    QLinearGradient grad(QPointF(0, 22), QPointF(0, 62));
    grad.setColorAt(0.0001, Qt::yellow);
    grad.setColorAt(0.5, Qt::red);
    grad.setColorAt(0.8, Qt::darkBlue);
    grad.setColorAt(1.0, Qt::darkMagenta);
    m_scene->setBackgroundBrush(grad);
    m_scene->update();

Подскажите, где копать...