+ share GL widgets when creating further 3d views of a document

This commit is contained in:
wmayer
2014-10-15 12:04:06 +02:00
parent 8711bdd78f
commit 7422f073ea
8 changed files with 64 additions and 51 deletions

View File

@@ -297,16 +297,16 @@ public:
// *************************************************************************
View3DInventorViewer::View3DInventorViewer(QWidget* parent)
: Quarter::SoQTQuarterAdaptor(parent), editViewProvider(0), navigation(0),
View3DInventorViewer::View3DInventorViewer(QWidget* parent, const QGLWidget* sharewidget)
: Quarter::SoQTQuarterAdaptor(parent, sharewidget), editViewProvider(0), navigation(0),
framebuffer(0), axisCross(0), axisGroup(0), editing(FALSE), redirected(FALSE),
allowredir(FALSE), overrideMode("As Is")
{
init();
};
View3DInventorViewer::View3DInventorViewer(const QGLFormat& format, QWidget* parent)
: Quarter::SoQTQuarterAdaptor(format, parent), editViewProvider(0), navigation(0),
View3DInventorViewer::View3DInventorViewer(const QGLFormat& format, QWidget* parent, const QGLWidget* sharewidget)
: Quarter::SoQTQuarterAdaptor(format, parent, sharewidget), editViewProvider(0), navigation(0),
framebuffer(0), axisCross(0), axisGroup(0), editing(FALSE), redirected(FALSE),
allowredir(FALSE), overrideMode("As Is")
{