X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fview.hpp;h=2c81e74782cbbac3d3948aec2c9ca963d90632ae;hb=ce11b2ea851633dc937881cdbd358541685b43be;hp=b29fb157dce383eec55535fcd187ecf104eaa9b7;hpb=c7b03d9daa9574bd633fbac2d5976716f58027f5;p=pulseview.git diff --git a/pv/view/view.hpp b/pv/view/view.hpp index b29fb15..2c81e74 100644 --- a/pv/view/view.hpp +++ b/pv/view/view.hpp @@ -137,7 +137,7 @@ public: void zoom(double steps); void zoom(double steps, int offset); - void zoom_fit(); + void zoom_fit(bool gui_state); void zoom_one_to_one(); @@ -209,6 +209,8 @@ Q_SIGNALS: void sticky_scrolling_changed(bool state); + void always_zoom_to_fit_changed(bool state); + private: void get_scroll_layout(double &length, double &offset) const; @@ -299,6 +301,7 @@ private: bool updating_scroll_; bool sticky_scrolling_; + bool always_zoom_to_fit_; QTimer delayed_view_updater_; double tick_period_;