X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fdecodesignal.cpp;h=bc37b2019819c8c54b046467da6fc1a239b24a8e;hp=33ea33f381e484391c82ec7cb83427b45d3a252f;hb=fe08b6e8a85c80ae738757f7d85aa38ef7c4bdc3;hpb=9472f4476b27336e9187635015169e308bfe8af7 diff --git a/pv/view/decodesignal.cpp b/pv/view/decodesignal.cpp index 33ea33f3..bc37b201 100644 --- a/pv/view/decodesignal.cpp +++ b/pv/view/decodesignal.cpp @@ -60,12 +60,17 @@ void DecodeSignal::set_view(pv::view::View *view) Trace::set_view(view); } -void DecodeSignal::paint(QPainter &p, int left, int right) +void DecodeSignal::paint_back(QPainter &p, int left, int right) +{ + paint_axis(p, get_y(), left, right); +} + +void DecodeSignal::paint_mid(QPainter &p, int left, int right) { using namespace pv::view::decode; assert(_view); - const int y = _v_offset - _view->v_offset(); + const int y = get_y(); const double scale = _view->scale(); assert(scale > 0);