diff Samples/Qt/QStoneOpenGlWidget.h @ 885:56e4e9281076 am-dev

sharing code between Qt/SDL BasiceScene sample
author Alain Mazy <alain@mazy.be>
date Tue, 09 Jul 2019 16:44:25 +0200
parents 30268a0cafca
children 9c2f6d6b9f4a
line wrap: on
line diff
--- a/Samples/Qt/QStoneOpenGlWidget.h	Tue Jul 09 14:43:00 2019 +0200
+++ b/Samples/Qt/QStoneOpenGlWidget.h	Tue Jul 09 16:44:25 2019 +0200
@@ -6,7 +6,7 @@
 #include <boost/shared_ptr.hpp>
 #include "../../Framework/OpenGL/IOpenGLContext.h"
 #include "../../Framework/Scene2D/OpenGLCompositor.h"
-#include "Scene2DInteractor.h"
+#include "../../Applications/Generic/Scene2DInteractor.h"
 
 namespace OrthancStone
 {
@@ -19,7 +19,8 @@
     QStoneOpenGlWidget(QWidget *parent) :
       QOpenGLWidget(parent)
     {
-      setFocusPolicy(Qt::StrongFocus);
+      setFocusPolicy(Qt::StrongFocus);  // to enable keyPressEvent
+      setMouseTracking(true);           // to enable mouseMoveEvent event when no button is pressed
     }
 
   protected: