|
我想做一个多页显示,一个tab显示计算模型,另一个输入计算参数。OSG初始化成功,窗口背景变成了ViewerWidget 中设置的兰色,可模型不显示。
不知为什么? 请各位指教。
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
createMenus();
tabWidget = new QTabWidget;
modelViewerTab = new ViewerWidget(tabWidget);
modelViewerTab->setObjectName(tr("MmodelWidget"));
modelViewerTab->setAcceptDrops(true);
root = new osg::Group;
osg::ref_ptr<osg::Node> component = osgDB::readNodeFile("cow.osg");
root->addChild(component.get());
modelViewerTab->setSceneData(root.get());
tabWidget->addTab(modelViewerTab,tr("Model"));
this->setCentralWidget(tabWidget);
} |
|