OSG&x2B;QT切换到全屏并返回
我在Qframe中集成了一个osgQt::GLWidget,并使用了这里的模式:在全屏模式和返回模式之间切换。基本上是在小部件中使用击键,然后在那里设置全屏 我在osgViewer::Viewer-osgViewer::WindowSizeHandler中还有一个事件使用者,它处理查看器大小开关 是否有更好的模式来实现这一点?基本上,您所做的(或者,示例中所做的)似乎很好。(请注意,我假设您指的是) 但是,在本例中,QGLWidgetOSG&x2B;QT切换到全屏并返回,qt,fullscreen,openscenegraph,Qt,Fullscreen,Openscenegraph,我在Qframe中集成了一个osgQt::GLWidget,并使用了这里的模式:在全屏模式和返回模式之间切换。基本上是在小部件中使用击键,然后在那里设置全屏 我在osgViewer::Viewer-osgViewer::WindowSizeHandler中还有一个事件使用者,它处理查看器大小开关 是否有更好的模式来实现这一点?基本上,您所做的(或者,示例中所做的)似乎很好。(请注意,我假设您指的是) 但是,在本例中,QGLWidgetGLWidget在tabWidget和fullScreenFr
GLWidget
在tabWidget
和fullScreenFrame
之间重新分配。在Windows下,重新租用QGLWidget
将导致重新创建QGLContext。(见
文档建议的解决方法是将GL小部件包装在一个虚拟小部件(一个简单的QWidget
)中,然后重新包装它,而不是GL小部件
以我的经验,这很好。谢谢,你的提示真的帮助了我。