X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fview.cpp;h=5877c22d87584ed2e506e5dfdf5e76b35d5b6fa8;hp=fce5b18c2fc487b52a3cb365b47e2d4a9f76c65c;hb=d7aae647fee176f7a0257f65b4e5d7fda81744c3;hpb=361c560ed9ef67278916e086ed0b0649ae01b583 diff --git a/pv/view/view.cpp b/pv/view/view.cpp index fce5b18c..5877c22d 100644 --- a/pv/view/view.cpp +++ b/pv/view/view.cpp @@ -451,7 +451,10 @@ void View::update_scroll() get_scroll_layout(length, offset); length = max(length - areaSize.width(), 0.0); + int major_tick_distance = tick_period_ / scale_; + horizontalScrollBar()->setPageStep(areaSize.width() / 2); + horizontalScrollBar()->setSingleStep(major_tick_distance); updating_scroll_ = true;