我试图在OSX上构建一个基于Qt的应用程序(使用CMake),但我创建的所有小部件(和文本)看起来都很糟糕。
例如,以下是“系统偏好设置”应用中的复选框和放大文字的屏幕截图:
以下是我的应用中的示例复选框和文字:
我的Info.plist文件包含
<key>NSHighResolutionCapable</key>
<string>True</string>
但这似乎没有效果。我还尝试设置字体的渲染提示,但同样没有任何变化。在使用Qt时,是否需要做一些特殊的事情来获取像OSX这样的复选框这样的简单内容?
答案 0 :(得分:4)
所以Info.plist调整最终得到了正确的修复,但OSX缓存了.plist文件。删除整个生成的包(包括.plist)修复了该问题。万岁的好看的复选框。