38 #ifndef __usImageDisplayWidgetQmlOverlay_h_
39 #define __usImageDisplayWidgetQmlOverlay_h_
42 #include <visp3/ustk_core/usConfig.h>
44 #if (defined(USTK_HAVE_VTK_QT5) || defined(USTK_HAVE_QT5))
46 #include <QPushButton>
47 #include <QQuickWidget>
48 #include <visp3/core/vpImagePoint.h>
49 #include <visp3/core/vpRectOriented.h>
50 #include <visp3/ustk_gui/usImageDisplayWidget.h>
68 void updateRectPosition(vpRectOriented newRectangle);
69 void startTrackingSlot();
76 vpImagePoint displayImageToRealImageDimentions(
const vpImagePoint displayPoint);
77 vpImagePoint realImageToDisplayImageDimentions(
const vpImagePoint realImagePoint);
79 vpRectOriented displayImageToRealImageDimentions(
const vpRectOriented displayRectangle);
80 vpRectOriented realImageToDisplayImageDimentions(
const vpRectOriented realRectangle);
82 QQuickWidget *m_qQuickOverlay;