X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fviewport.cpp;h=eeca690da0e45cb4efb96bbfc619082ab9d6234b;hp=82d13c92b985985efa7c9033760d80307c181bb6;hb=32218d3e708553b4508c3510d388aded58068381;hpb=a5d93c27b5bd6b95000e29c6cddac56ab254b289 diff --git a/pv/view/viewport.cpp b/pv/view/viewport.cpp index 82d13c92..eeca690d 100644 --- a/pv/view/viewport.cpp +++ b/pv/view/viewport.cpp @@ -56,21 +56,12 @@ Viewport::Viewport(View &parent) : this, SLOT(on_signals_moved())); } -void Viewport::signals_updated() -{ - for (shared_ptr r : _view) { - assert(r); - connect(r.get(), SIGNAL(appearance_changed()), - this, SLOT(update())); - } -} - void Viewport::paintEvent(QPaintEvent*) { vector< shared_ptr > row_items(_view.begin(), _view.end()); stable_sort(row_items.begin(), row_items.end(), [](const shared_ptr &a, const shared_ptr &b) { - return a->v_offset() < b->v_offset(); }); + return a->visual_v_offset() < b->visual_v_offset(); }); QPainter p(this); p.setRenderHint(QPainter::Antialiasing);