]> sigrok.org Git - pulseview.git/blobdiff - pv/view/view.h
Fixed ruler scale units
[pulseview.git] / pv / view / view.h
index 0413b3d79820c6174aa421d4d89c57d80c58c4cb..07e67f27547ad959e8ccb3912512d45d659e327f 100644 (file)
@@ -44,6 +44,8 @@ private:
        static const int LabelMarginWidth;
        static const int RulerHeight;
 
+       static const int MaxScrollValue;
+
 public:
        static const int SignalHeight;
 
@@ -62,6 +64,8 @@ public:
        void set_scale_offset(double scale, double offset);
 
 private:
+       void get_scroll_layout(double &length, double &offset) const;
+       
        void update_scroll();
 
 private:
@@ -88,8 +92,6 @@ private:
        double _offset;
 
        int _v_offset;
-
-       friend class Viewport;
 };
 
 } // namespace view