X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fviewport.hpp;h=704e73115514b2183cb4ce058b86bbc9a9000a9d;hp=2c8211b8dce43b2cee22e8fb872ae7a64af15c2c;hb=eee89ff865c28854eebdcecbe344f225b9ee366f;hpb=7a01bd3654ed046216308fa64edfd79be7cd525f diff --git a/pv/view/viewport.hpp b/pv/view/viewport.hpp index 2c8211b8..704e7311 100644 --- a/pv/view/viewport.hpp +++ b/pv/view/viewport.hpp @@ -21,9 +21,12 @@ #ifndef PULSEVIEW_PV_VIEW_VIEWPORT_HPP #define PULSEVIEW_PV_VIEW_VIEWPORT_HPP +#include + #include #include +#include "pv/util.hpp" #include "viewwidget.hpp" class QPainter; @@ -93,7 +96,8 @@ private: void wheelEvent(QWheelEvent *event); private: - double drag_offset_; + boost::optional drag_offset_; + int drag_v_offset_; double pinch_offset0_; double pinch_offset1_;