- GLWidget *loadModel(const QString &filePath)
- {
- return new GLWidget(filePath);
- }
- void OpenGLScene::loadModel()
- {
- loadModel(QFileDialog::getOpenFileName(0, tr("Choose model"), QString(), QLatin1String("*.obj")));
- }
- void OpenGLScene::loadModel(const QString &filePath)
- {
- if (filePath.isEmpty())
- return;
- setModel(::loadModel(filePath));
- }
- void OpenGLScene::setModel(GLWidget *model)
- {
- delete test;
- test = model;
- update();
- }