highgui: window_QT: added missing virtual method specifier

Fixes #7603, which was caused by OCVViewPort::icvmouseProcessing
not being declared as virtual, and hence was not overriden by
DefaultViewPort::icvmouseProcessing (which does the inverse
coordinate mapping).
pull/7604/head
Rok Mandeljc 8 years ago
parent 6c12533160
commit baf613bc5c
  1. 2
      modules/highgui/src/window_QT.h

@ -414,7 +414,7 @@ public:
protected:
void icvmouseEvent(QMouseEvent* event, type_mouse_event category);
void icvmouseHandler(QMouseEvent* event, type_mouse_event category, int& cv_event, int& flags);
void icvmouseProcessing(QPointF pt, int cv_event, int flags);
virtual void icvmouseProcessing(QPointF pt, int cv_event, int flags);
CvMouseCallback mouseCallback;
void* mouseData;

Loading…
Cancel
Save