X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fview.hpp;h=8fdbc15d6a9d5e276ea87c4200c926bcc2143dbb;hp=a6655d2f492ab941617fc95f7c694463b1aa6645;hb=4eba9990f617cba59193c7df8e6359ea642ccb27;hpb=e23567ed84aa55e2a0c48252080058186f6b80e7 diff --git a/pv/views/trace/view.hpp b/pv/views/trace/view.hpp index a6655d2f..8fdbc15d 100644 --- a/pv/views/trace/view.hpp +++ b/pv/views/trace/view.hpp @@ -278,6 +278,11 @@ public: */ void show_cursors(bool show = true); + /** + * Sets the cursors to the given offsets. You will still have to call show_cursors separately. + */ + void set_cursors(pv::util::Timestamp& first, pv::util::Timestamp& second); + /** * Moves the cursors to a convenient position in the view. */ @@ -507,6 +512,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_;