Есть ли обходной путь для визуальных артефактов Qt 4.4 в Mac OS X 10.6 (снежный барс)

Мое программное обеспечение написано на Qt 4.4.2 с использованием XCode в Mac OS X 10.5. Он отлично работает на Mac OS X 10.5. Но когда он запущен в Mac OS X 10.6, он показывает некоторые странные визуальные артефакты при рисовании раскрывающихся меню QComboBox. По-видимому, это влияет на каждый QComboBox.

4 человека с Mac OS X 10.6, которые пробовали его, сообщили об одном и том же поведении, так что это не причуда на одной машине. Все остальное вроде нормально выглядит.

Поле со списком работает нормально, но выглядит не очень. Эстетика важна для коммерческих приложений, особенно в Mac OS X.

Кто-нибудь еще видел такое поведение с приложениями Qt в Mac OS X 10.6?

Есть ли обходной путь?


person Andy Brice    schedule 03.09.2009    source источник
comment
Вероятно, стоит попробовать форумы поддержки Qt или напрямую с поддержкой Qt, если вы используете коммерческую лицензию.   -  person Barry Wark    schedule 03.09.2009
comment
Я прекратил поддержку, когда вышла версия Qt для LGPL. Я пробовал qt-интерес. Пока не повезло.   -  person Andy Brice    schedule 03.09.2009
comment
Теперь я зарегистрировал ошибку с разработчиками Qt.   -  person Andy Brice    schedule 03.09.2009


Ответы (1)


Есть патч:

http://labs.trolltech.com/blogs/2009/08/31/qt-46-on-mac-os-106/

Но, похоже, это лишь частично решает проблему в Qt 4.4. Видеть:

http://successfulsoftware.net/2009/09/03/qt-visual-artefacts-on-mac-os-x-10-6/

person Andy Brice    schedule 03.09.2009
comment
Второй патч, указанный выше, устраняет проблему. - person Andy Brice; 06.09.2009