ViewerViewer
将 osgEarth's放入 a有什么特别之处QMdiArea
吗?我创建了一个QMdiArea
作为中心小部件(称为setCentralWidget
),而不是直接将osgEarth
' 查看器作为中心小部件。
QMdiArea *mdiArea = new QMdiArea(this);
setCentralWidget(mdiArea); // call to QMainWindows method, snippet is taken from app's MainWindow
mdiArea->addSubWindow(viewerWidget); // this doesn't work, globe is not drawn
我尝试的一切都没有奏效......除了 osgEarthViewerWidget
被设置为我的MainWindow
. 也尝试过MultiViewerWidget
但没有任何成功,但因为我只需要一个视图ViewerWidget
应该可以,还是不行?
我查看了这些示例,但没有成功使用其中一个作为起点。
有什么提示吗?提前致谢。