Получите промежуточный цвет от градиента

Скажите, что у меня есть градиент лайнера как показано:

QLinearGradient linearGrad(QPointF(0, 0), QPointF(0, 100));
linearGrad.setColorAt(1, Qt::red);
linearGrad.setColorAt(0.5, Qt::yellow);
linearGrad.setColorAt(0, Qt::green);

Как получить цвет точки QPointF (0, 28.5) в этом градиенте?

Действительно я хочу иметь этот вид цветного распределения, чтобы смочь выбрать промежуточные цвета. Я не забочусь, сделано ли это при помощи QLinearGradient или чего-то еще.

5
задан Narek 22 July 2010 в 09:33
поделиться