2

我的软件是在 Mac OS X 10.5 上使用 XCode 用 Qt 4.4.2 编写的。它在 Mac OS X 10.5 上运行良好。但是当它在 Mac OS X 10.6 上运行时,它在绘制 QComboBoxes 的下拉菜单时会显示一些奇怪的视觉伪影。显然它会影响每个 QComboBox。

4 个使用 Mac OS X 10.6 的人尝试过它,他们报告了相同的行为,所以这不是一台机器上的怪癖。其他一切显然看起来都很好。

组合框功能正常,但看起来不太好。美学对于商业应用程序很重要,尤其是在 Mac OS X 上。

有没有其他人在 Mac OS X 10.6 上看到过 Qt 应用程序的这种行为?

有解决方法吗?

4

1 回答 1

2

There is a patch:

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

But it appears to only partially address the problem on Qt 4.4. See:

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

于 2009-09-03T20:12:42.590 回答