]> sigrok.org Git - pulseview.git/blobdiff - pv/view/viewport.hpp
ViewWidget: Moved in event and touch_event
[pulseview.git] / pv / view / viewport.hpp
index be3e7d32b719a7d80ca87df69216fbde735b963f..43905337fefaad1c4b78cc6a71ef432212e15c11 100644 (file)
@@ -57,16 +57,20 @@ private:
         */
        std::vector< std::shared_ptr<pv::view::ViewItem> > items();
 
+       /**
+        * Handles touch begin update and end events.
+        * @param e the event that triggered this handler.
+        */
+       bool touch_event(QTouchEvent *e);
+
+private:
        void paintEvent(QPaintEvent *event);
 
-       bool event(QEvent *event);
        void mousePressEvent(QMouseEvent *event);
        void mouseReleaseEvent(QMouseEvent *event);
        void mouseMoveEvent(QMouseEvent *event);
        void mouseDoubleClickEvent(QMouseEvent * event);
        void wheelEvent(QWheelEvent *event);
-       bool touchEvent(QTouchEvent *e);
-
 private:
        QPoint mouse_down_point_;
        double mouse_down_offset_;