Здравствуйте, гость ( Вход | Регистрация )
|
zss |
19.7.2009, 13:56
Сообщение
#1
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0
|
у меня на wigdet-e задан фон.
Я рисую QPainter-ом градиент. Если все происходит на черном фоне, то цвета отрисовываются корректно. Но вот если поменять фон, например, на желтый, то цвета накладываются и и получаются совсем не те, которые нужно. Можно ли избежать наклыдывания цветов и оперировать только истинными цветами. З.Ы. Можно ли как для стандартного цвета изменять его яркость. Например есть Qt::red и хотелось бы не задавая QColor(r, g, B ) и зменять сразу яркость именно red-составляющей цвета. |
|
|
|
![]() |
|
zss |
19.7.2009, 18:56
Сообщение
#2
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Litkevich Yuriy @ 19.7.2009, 19:12) Link zss, ты все кнопки перепутал, обрати внимание на то, что у тебя получилось. Цитата не соответствует автору цитаты. |
|
|
|
zss QLinearGradient 19.7.2009, 13:56
Litkevich Yuriy Цитата(zss @ 19.7.2009, 17:56) Можно ли к... 19.7.2009, 14:10
ufna можешь код отрисовки градиента показать? Как ты ег... 19.7.2009, 15:16
zss Цитата(ufna @ 19.7.2009, 19:16) можешь ко... 19.7.2009, 17:18
Litkevich Yuriy Цитата(zss @ 19.7.2009, 21:18) ...
Цитата... 19.7.2009, 18:12
ufna да, это и имелось ввиду.
а что по градиенту - ни... 21.7.2009, 12:50![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 1:49 |