X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=pv%2Fview%2Fviewport.hpp;h=3cc59c9479d5e5a87abb48f078bfbface8d35aa4;hb=1dffa582704bb6acb144a3e89bd6eb0e2ccf4f25;hp=07bfcad9c5263a49b2fa5d22e9992dbf0541add5;hpb=2b81ae4682ade4109ffa442794de36ceb32045eb;p=pulseview.git diff --git a/pv/view/viewport.hpp b/pv/view/viewport.hpp index 07bfcad9..3cc59c94 100644 --- a/pv/view/viewport.hpp +++ b/pv/view/viewport.hpp @@ -22,9 +22,10 @@ #define PULSEVIEW_PV_VIEW_VIEWPORT_H #include -#include #include +#include "viewwidget.hpp" + class QPainter; class QPaintEvent; class Session; @@ -34,7 +35,7 @@ namespace view { class View; -class Viewport : public QWidget +class Viewport : public ViewWidget { Q_OBJECT @@ -53,12 +54,7 @@ private: void wheelEvent(QWheelEvent *event); bool touchEvent(QTouchEvent *e); -private Q_SLOTS: - void on_signals_moved(); - private: - View &view_; - QPoint mouse_down_point_; double mouse_down_offset_; bool mouse_down_valid_;