Is there a workaround for Qt 4.4 visual artifacts on Mac OS X 10.6 (snow leopard)

My software is written in Qt 4.4.2 using Xcode on Mac OS X 10.5. It works great on Mac OS X 10.5. But when it runs on Mac OS X 10.6, it shows some weird visual artifacts when drawing QComboBoxes dropdown menus. Apparently this affects every QComboBox.

4 people with Mac OS X 10.6 who tried this reported the same behavior, so this is not a quirk on the same machine. Everything else seems to look fine.

The combo functions work fine, but it doesn't look great. Aesthetics are important for commercial applications, especially on Mac OS X.

Has anyone else seen this behavior with Qt applications on Mac OS X 10.6?

Is there a workaround?

+2


source to share


1 answer


There is a patch:

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



But it seems to only partially solve the problem on Qt 4.4. Cm:

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

+2


source







All Articles