diff --git a/src/Gui/Quarter/SoQTQuarterAdaptor.cpp b/src/Gui/Quarter/SoQTQuarterAdaptor.cpp index f373f0417..6ecedd413 100644 --- a/src/Gui/Quarter/SoQTQuarterAdaptor.cpp +++ b/src/Gui/Quarter/SoQTQuarterAdaptor.cpp @@ -77,7 +77,7 @@ QWidget* SIM::Coin3D::Quarter::SoQTQuarterAdaptor::getWidget() QWidget* SIM::Coin3D::Quarter::SoQTQuarterAdaptor::getGLWidget() { - return this; + return viewport(); } QWidget* SIM::Coin3D::Quarter::SoQTQuarterAdaptor::getWidget() const @@ -89,7 +89,7 @@ QWidget* SIM::Coin3D::Quarter::SoQTQuarterAdaptor::getWidget() const QWidget* SIM::Coin3D::Quarter::SoQTQuarterAdaptor::getGLWidget() const { - return const_cast(this); + return const_cast(viewport()); } void SIM::Coin3D::Quarter::SoQTQuarterAdaptor::setCameraType(SoType type)