diff --git a/Code/Common/Gui/mvdImageViewWidget.cxx b/Code/Common/Gui/mvdImageViewWidget.cxx index cf9f381cd99a4e17812eee1e5d8306e39f21911e..ea8150a91b87a6a80eaa52fbeeccfb9660f23c1f 100644 --- a/Code/Common/Gui/mvdImageViewWidget.cxx +++ b/Code/Common/Gui/mvdImageViewWidget.cxx @@ -187,6 +187,14 @@ ImageViewWidget this, SLOT( UpdateScene() ) ); + + QObject::disconnect( + model, + SIGNAL( ContentChanged() ), + // from: + this, + SLOT( updateGL() ) + ); } } @@ -224,6 +232,14 @@ ImageViewWidget SLOT( UpdateScene() ) ); + QObject::connect( + stackedLayerModel, + SIGNAL( ContentChanged() ), + // to: + this, + SLOT( updateGL() ) + ); + QObject::connect( stackedLayerModel, SIGNAL( ReferenceChanged( size_t ) ), @@ -465,7 +481,7 @@ ImageViewWidget { QGLWidget::paintGL(); - qDebug() << this << "::paintGL()"; + // qDebug() << this << "::paintGL()"; // // Get new rendering-context.