Здравствуйте, гость ( Вход | Регистрация )
ufna | Дата 21.7.2009, 12:50 |
да, это и имелось ввиду. а что по градиенту - ничего криминального в данном коде не нашел. Проверил у себя такую же ситуацию - ничего не меняется, т.е. рисуется безо всяких наложений и т.п. (да и не должно быть такого - если не меняешь opacity пеинтера. Альфа канал у градиента по-умолчанию 255, т.е. откуда взятся наложению?). Какая версия Qt? Показать весь код отрисовки можешь? Тут скорее всго дело в чем-то другом. |
|
zss | Дата 19.7.2009, 18:56 |
zss, ты все кнопки перепутал, обрати внимание на то, что у тебя получилось. Цитата не соответствует автору цитаты. пардон - не туда жмакал |
|
Litkevich Yuriy | Дата 19.7.2009, 18:12 |
... яркость можно задавать через использование QColor. Qt поддерживает модель HSV Имелось ввиду это ? zss, ты все кнопки перепутал, обрати внимание на то, что у тебя получилось. Цитата не соответствует автору цитаты. |
|
zss | Дата 19.7.2009, 17:18 |
можешь код отрисовки градиента показать? Как ты его рисуешь и как задаешь? ну примерно так
яркость можно задавать через использование QColor. Qt поддерживает модель HSV Имелось ввиду это ? |
|
ufna | Дата 19.7.2009, 15:16 |
можешь код отрисовки градиента показать? Как ты его рисуешь и как задаешь? яркость можно задавать через использование QColor. |
|
Litkevich Yuriy | Дата 19.7.2009, 14:10 |
Можно ли как для стандартного цвета изменять его яркость. думаю можно, хотя и не делал. Qt поддерживает модель HSV - тон, насыщенность, яркость, см. QColor. |
|
zss | Дата 19.7.2009, 13:56 |
у меня на wigdet-e задан фон. Я рисую QPainter-ом градиент. Если все происходит на черном фоне, то цвета отрисовываются корректно. Но вот если поменять фон, например, на желтый, то цвета накладываются и и получаются совсем не те, которые нужно. Можно ли избежать наклыдывания цветов и оперировать только истинными цветами. З.Ы. Можно ли как для стандартного цвета изменять его яркость. Например есть Qt::red и хотелось бы не задавая QColor(r, g, B ) и зменять сразу яркость именно red-составляющей цвета. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 19:01 |