]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/view.hpp
Fix compiler warnings
[pulseview.git] / pv / views / trace / view.hpp
index 06b2cf2fb6275f2cd51f55e8b5a43007ff0d757c..a0e6f6bcc1d237689b3e6bb67afce9600b56166b 100644 (file)
@@ -177,8 +177,7 @@ public:
 
        void reset_zero_position();
 
-    pv::util::Timestamp absolute_to_ruler_time(const pv::util::Timestamp& abs_time) const;
-    pv::util::Timestamp ruler_to_absolute_time(const pv::util::Timestamp& ruler_time) const;
+       pv::util::Timestamp zero_offset() const;
 
        /**
         * Returns the vertical scroll offset.
@@ -190,6 +189,16 @@ public:
         */
        void set_v_offset(int offset);
 
+       /**
+        * Sets the visual h-offset.
+        */
+       void set_h_offset(int offset);
+
+       /**
+        * Gets the length of the horizontal scrollbar.
+        */
+       int get_h_scrollbar_maximum() const;
+
        /**
         * Returns the SI prefix to apply to the graticule time markings.
         */
@@ -299,7 +308,7 @@ public:
        /**
         * Adds a new flag at a specified time.
         */
-       void add_flag(const pv::util::Timestamp& time);
+       shared_ptr<Flag> add_flag(const pv::util::Timestamp& time);
 
        /**
         * Removes a flag from the list.