Index: mitk/CoreUI/Qmitk/QmitkStdMultiWidget.cpp =================================================================== --- mitk/CoreUI/Qmitk/QmitkStdMultiWidget.cpp (revision 25096) +++ mitk/CoreUI/Qmitk/QmitkStdMultiWidget.cpp (working copy) @@ -1397,6 +1397,12 @@ mitkWidget4->GetOverlayController()->AdjustOverlayPosition(); } +void QmitkStdMultiWidget::leaveEvent ( QEvent * e ) +{ + //set cursor back to initial state + m_SlicesRotator->ResetMouseCursor(); +} + mitk::DisplayVectorInteractor* QmitkStdMultiWidget::GetMoveAndZoomInteractor() { return m_MoveAndZoomInteractor.GetPointer(); Index: mitk/CoreUI/Qmitk/QmitkStdMultiWidget.h =================================================================== --- mitk/CoreUI/Qmitk/QmitkStdMultiWidget.h (revision 25096) +++ mitk/CoreUI/Qmitk/QmitkStdMultiWidget.h (working copy) @@ -153,6 +153,8 @@ void moveEvent( QMoveEvent* e ); + void leaveEvent ( QEvent * e ); + void EnsureDisplayContainsPoint( mitk::DisplayGeometry* displayGeometry, const mitk::Point3D& p);