X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fview.cpp;h=e3210fa39f3b9ac9d7bffc20797dd689bf27ce1d;hp=b6add2ee294fa911bf7d4cca5a2b30ccdb78c7db;hb=0720481923d46cde06148c8a4aec2f96def66643;hpb=54401bbb93fbbd9b0de4874bf02c24b710643fe7 diff --git a/pv/view/view.cpp b/pv/view/view.cpp index b6add2ee..e3210fa3 100644 --- a/pv/view/view.cpp +++ b/pv/view/view.cpp @@ -53,6 +53,7 @@ const int View::RulerHeight = 30; const int View::MaxScrollValue = INT_MAX / 2; const int View::SignalHeight = 50; +const int View::SignalSnapGridSize = 10; const QColor View::CursorAreaColour(220, 231, 243); @@ -86,7 +87,7 @@ View::View(SigSession &session, QWidget *parent) : this, SLOT(marker_time_changed())); connect(_header, SIGNAL(signals_moved()), - this, SLOT(signals_moved())); + this, SLOT(on_signals_moved())); setViewportMargins(LabelMarginWidth, RulerHeight, 0, 0); setViewport(_viewport); @@ -316,10 +317,10 @@ void View::marker_time_changed() _viewport->update(); } -void View::signals_moved() +void View::on_signals_moved() { - _header->update(); - _viewport->update(); + update_scroll(); + signals_moved(); } } // namespace view