Fix #1338 ("show time zero at the trigger" option)
[pulseview.git] / pv / views / trace / view.hpp
index 7e1122a44aaabab919aa64783eff1d707ef6ee19..e66f7d0e8bd8a35f6d6bcb5aa4b0a830d83ea9ee 100644 (file)
@@ -173,7 +173,7 @@ public:
         */
        const pv::util::Timestamp& ruler_offset() const;
 
-       void set_zero_position(pv::util::Timestamp& position);
+       void set_zero_position(const pv::util::Timestamp& position);
 
        void reset_zero_position();
 
@@ -507,6 +507,8 @@ private:
        pv::util::Timestamp offset_;
        /// The ruler version of the time offset in seconds.
        pv::util::Timestamp ruler_offset_;
+       /// The offset of the zero point in seconds.
+       pv::util::Timestamp zero_offset_;
 
        bool updating_scroll_;
        bool settings_restored_;