【发布时间】:2017-01-20 04:44:38
【问题描述】:
我有一个带有MainWindow 的 Qt 应用程序。
我在其中嵌入了QOpenGLWidget。一切正常,直到我开始使用 Apple Retina 显示器并在高 DPI 模式下运行我的应用程序:我的 QOpenGLWidget 只是它应该具有的大小的 1/4(即,它只填充了左下角的部分)它应该填充的区域)。这个小部件正在显示原始 OpenGL 数据(实际上是一个 OpenSceneGraph 上下文)
我能做些什么来解决这个问题?
【问题讨论】:
-
大小的1/4是什么意思?您的意思是小部件没有填充其指定区域还是 GL 视图中的内容没有填充小部件区域?你在小部件中显示什么?原始的OpenGL?也许你可以用截图来说明。
-
@ypnos 更改了问题来回答您。谢谢! :)
-
我明白了。然后,您正在为您的问题提供正确的答案,而 vicrucann 也在暗示正确的问题。我建议你接受你自己的答案。