Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ QPushButton - подсветка при наведении

Автор: Tonal 1.2.2018, 10:08

Для QPushButton задаю иконку с 3мя установленными картинками: Normal, Disabled, Active.
После сборки и запуска на linux, всё отрабатывает как ожидается - при наведении курсора мыши картинка меняется с Normal на Active.
А вот в винде - никак не изменяется.

Похоже на какой-то баг. Может кто знает способы обхода?

П. С. Сейчас Qt5.6.3 на винде - последняя поддерживающая ХР.

Автор: Алексей1153 2.2.2018, 7:47

Tonal, я тут недавно внезапно столкнулся с тем, что один из клиентов захотел запустить программу на XP - даже не подозревал, что это ещё кому-то может понадобиться. Qt 5.9.2 там не запускается, скомпилил им в 5.6.1 (с моей точки зрения - лишний гемор и потеря времени)

это я к чему - работай на нормальной версии Qt, а хрюшечникам компили отдельно, и скажи им, чтобы с багами не обращались, пусть хотя бы win7 ставят и мозги никому не атата. Майкрософт уже семёрку то не поддерживает (хотя обновки лепит), что там про XP говорить

к слову, машина, тянущая XP легко потянет и Win7.

Автор: Tonal 2.2.2018, 8:37

Цитата(Алексей1153 @ 2.2.2018, 11:47) *
это я к чему - работай на нормальной версии Qt, а хрюшечникам компили отдельно, и скажи им, чтобы с багами не обращались, пусть хотя бы win7 ставят и мозги никому не атата. Майкрософт уже семёрку то не поддерживает (хотя обновки лепит), что там про XP говорить
к слову, машина, тянущая XP легко потянет и Win7.

Баг проявляется на ХР, Висте и 7-ке. Дальше не проверял.

Собираю и тестирую я на 7-ке - благо образы для VB M$ раздаёт бесплатно.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)