【发布时间】:2016-03-31 15:34:48
【问题描述】:
我正在 Retina MacBook Pro 上的 OS X El Capitan 上使用 Qt 5.5.0 编写 C++ 图形应用程序。整个应用程序中的文本都是像素化的,所以我怀疑没有使用高 DPI 模式。我的 Info.plist 包含以下定义:
<key>NSHighResolutionCapable</key>
<true/>
如何在 OS X 上的 Qt 应用程序中启用高分辨率模式(尤其是文本渲染)?
【问题讨论】:
-
我的 Qt Widgets 应用程序在视网膜上非常好,我的 .plist 中没有那个键。事实上,我没有特殊的钥匙。刚刚检查过。
-
只是想补充一点,应用程序中的所有文本都是像素化的,甚至是系统对话框。