diff --git a/python/gui/qgsmaptooltouch.sip b/python/gui/qgsmaptooltouch.sip index 398cac71e28..8ba6fd379b7 100644 --- a/python/gui/qgsmaptooltouch.sip +++ b/python/gui/qgsmaptooltouch.sip @@ -24,5 +24,7 @@ class QgsMapToolTouch : QgsMapTool virtual void canvasDoubleClickEvent( QMouseEvent * e ); virtual bool isTransient(); + + bool gestureEvent( QGestureEvent *event ); }; %End diff --git a/src/gui/qgsmaptooltouch.h b/src/gui/qgsmaptooltouch.h index 84a42f4a4bd..d6a63a5b33e 100644 --- a/src/gui/qgsmaptooltouch.h +++ b/src/gui/qgsmaptooltouch.h @@ -49,13 +49,14 @@ class GUI_EXPORT QgsMapToolTouch : public QgsMapTool virtual bool isTransient() { return true; } + bool gestureEvent( QGestureEvent *event ); + private: //! Flag to indicate a map canvas drag operation is taking place bool mDragging; //! Flag to indicate a pinch gesture is taking place bool mPinching; - bool gestureEvent( QGestureEvent *event ); void pinchTriggered( QPinchGesture *gesture ); };