Повідомлення створено: 22. 07. 2014 [11:22]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"roman" wrote:
Тогда точно особенности стиля. Попробуйте сменить на дефолтный "Пластик".
Увидел у себя на LTS, именно после нажатия. Похоже это связано с фоном на котором он лежит и который использует.
У меня это на белом фоне, от которого он берёт цвет и наверное пытается поднять яркость дальше уже некуда, для шкалы.
На не белом фоне всё нормально!
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 25. 07. 2014 [10:45]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"roman" wrote:
Увидел у себя на LTS, именно после нажатия. Похоже это связано с фоном на котором он лежит и который использует.
У меня это на белом фоне, от которого он берёт цвет и наверное пытается поднять яркость дальше уже некуда, для шкалы.
На не белом фоне всё нормально!
Оказывается связано не с фоном, а нажатием за пределы самого виджета QSlider, т.е. чуть выше высоты ползунка, что по сути ассоциируется с нажатием на его шкалу. Это-же характерно и для ряда других виджетов формы, как то Скролл или Текст со скролом если нажать на границе виджета.
По сути в этот момент события идут к виджету-контейнеру и обработки их там, вероятно передачей фокуса, что и вызывает такой своеобразный эффект.
Заблокировал глобальную обработку событий мыши виджетом контейнером и теперь этого эффекта нет. Хотя и глобальных событий тоже, но они для элементов формы и не нужны, а будут нужны подумаю как обойти.
В общем исправлено!
Learn, learn and learn better than work, work and work.
|