]> sigrok.org Git - pulseview.git/blobdiff - pv/view/view.h
Made pv::view::View::zoom public
[pulseview.git] / pv / view / view.h
index ad607b5ac8ba517cc1ecbc5236c43411e0fb3d5f..0413b3d79820c6174aa421d4d89c57d80c58c4cb 100644 (file)
@@ -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;