X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fviewport.cpp;h=7d844d27bccadd71a287f5aeb784f9d5f1ad5f85;hb=2e57535108a0ae2e5d1ee454f1e61b71d23afdb3;hp=d9b0ff1b85af41c44aa32a4212974470e437dfe5;hpb=a2f71ef0465ce94c6a1006adf520ba76605b457e;p=pulseview.git diff --git a/pv/view/viewport.cpp b/pv/view/viewport.cpp index d9b0ff1..7d844d2 100644 --- a/pv/view/viewport.cpp +++ b/pv/view/viewport.cpp @@ -66,17 +66,15 @@ void Viewport::paintEvent(QPaintEvent *event) draw_cursors_background(p); // Plot the signal - int offset = -_view.v_offset(); + const int v_offset = _view.v_offset(); BOOST_FOREACH(const shared_ptr s, sigs) { assert(s); - const QRect signal_rect(0, offset, + const QRect signal_rect(0, s->get_v_offset() - v_offset, width(), View::SignalHeight); s->paint(p, signal_rect, _view.scale(), _view.offset()); - - offset += View::SignalHeight; } draw_cursors_foreground(p);