如本文档中所述,我正在使用带有 QGraphicsView 的 QGraphicsScene 。我打算最终将 Qt 小部件覆盖在我的 OpenGL 渲染场景之上。
当我启动一个仿照上面教程建模的虚拟应用程序时,渲染的视图是严重像素化的——HiDPI 根本不起作用。根据本文档,我手动添加了:
<key>NSHighResolutionCapable</key>
<string>True</string>
到应用程序的 Info.plist 文件,仍然没有效果。(似乎这应该默认为true
反正,所以也许这并不奇怪)。
除了上述之外,我还没有找到让 HiDPI 工作所需的东西。我没有使用 QtCreator,我的 Qt 安装是 macports' qt4-mac
。我错过了什么?