X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Fview.h;h=0413b3d79820c6174aa421d4d89c57d80c58c4cb;hb=17c0f398438df75dc5547d630e7d334e5de3c66a;hp=ad607b5ac8ba517cc1ecbc5236c43411e0fb3d5f;hpb=1d8dca913d07df3a53184e40246eb2e333520e31;p=pulseview.git diff --git a/pv/view/view.h b/pv/view/view.h index ad607b5a..0413b3d7 100644 --- a/pv/view/view.h +++ b/pv/view/view.h @@ -31,6 +31,7 @@ namespace pv { namespace view { class Header; +class Ruler; class Viewport; class View : public QAbstractScrollArea { @@ -56,14 +57,13 @@ public: int v_offset() const; void zoom(double steps); + void zoom(double steps, int offset); void set_scale_offset(double scale, double offset); private: void update_scroll(); - void zoom(double steps, int offset); - private: bool viewportEvent(QEvent *e); @@ -79,6 +79,7 @@ private: SigSession &_session; Viewport *_viewport; + Ruler *_ruler; Header *_header; uint64_t _data_length;