QMainWindow +QGraphicsView 和多个 QGLWidget 的问题
Posted
技术标签:
【中文标题】QMainWindow +QGraphicsView 和多个 QGLWidget 的问题【英文标题】:Problem with QMainWindow +QGraphicsView and more than one QGLWidget 【发布时间】:2011-07-26 16:09:17 【问题描述】:我的 Qt 应用程序有问题。我有一个带有 QGraphicsScene 和 QGLWidget 作为视口的 QMainWindow。
当我想显示另一个带有其他 OpenGL 信息的 QGLWidget(例如,一般视图和另一个带有顶视图的窗口)时,问题就出现了。 在这种情况下,两个窗口都不能正常工作,并且在 OpenGL 中的转换矩阵有问题。 我尝试使用共享小部件(我的第一个 QGLWidget)并具有相同的上下文,但它还是失败了。
有什么想法吗?
谢谢
【问题讨论】:
【参考方案1】:如果没有代码,这将非常困难。猜测一下,在使用它们之前,您可能没有 resetting your matrix operations 处于已知状态(请参阅链接的第 3 部分)?
【讨论】:
以上是关于QMainWindow +QGraphicsView 和多个 QGLWidget 的问题的主要内容,如果未能解决你的问题,请参考以下文章