как создать шкалу-градиент |
Здравствуйте, гость ( Вход | Регистрация )
как создать шкалу-градиент |
menand |
6.2.2012, 15:00
Сообщение
#1
|
Студент Группа: Участник Сообщений: 21 Регистрация: 31.1.2012 Пользователь №: 3171 Спасибо сказали: 0 раз(а) Репутация: 0 |
Собственно может кто знает, как сделать чтото типа виджета (или хотябы просто вывести средствами opengl) градиентную шкалу (чтото типа какому значению функции соотсветсвует какой цвет)
Приблизительно чтото типа тоесть есть градиентный прямоугольник, есть "линейка", есть значения.. хотябы какие компоненты для этого лучше использовать? забыл сказать. для рисования используется QGLWidget на всю форму, в нём рисуются трёхмерные обьекты, у них есть линейные (одномерные) текстуры. вот для этих текстур и нужна градиентная шкала. |
|
|
wiz29 |
6.2.2012, 16:28
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12 |
Можно нарисовать средствами QPainter, используя кисть с установленным в нее QLinearGradient, для закраски прямоугольной области.
|
|
|
Текстовая версия | Сейчас: 28.4.2024, 7:06 |