X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Ftrace.cpp;h=e1b51373ae667616895f09f76c224283fd4f410c;hb=eae3bbbbfd35aef309c186e278ff7ab2d90f362a;hp=66f13edb12dac9b4cf4795af5916c026f1713772;hpb=857ebbef1c10cdc02df03af1fb446c704809394e;p=pulseview.git diff --git a/pv/view/trace.cpp b/pv/view/trace.cpp index 66f13edb..e1b51373 100644 --- a/pv/view/trace.cpp +++ b/pv/view/trace.cpp @@ -151,7 +151,7 @@ QRectF Trace::label_rect(const QRectF &rect) const label_size.height()); } -void Trace::paint_back(QPainter &p, const ViewItemPaintParams &pp) +void Trace::paint_back(QPainter &p, ViewItemPaintParams &pp) { const View *view = owner_->view(); assert(view); @@ -159,7 +159,7 @@ void Trace::paint_back(QPainter &p, const ViewItemPaintParams &pp) if (view->coloured_bg()) p.setBrush(base_->bgcolour()); else - p.setBrush(bgcolour_state_ ? BrightGrayBGColour : DarkGrayBGColour); + p.setBrush(pp.next_bg_colour_state() ? BrightGrayBGColour : DarkGrayBGColour); p.setPen(QPen(Qt::NoPen)); @@ -168,7 +168,7 @@ void Trace::paint_back(QPainter &p, const ViewItemPaintParams &pp) pp.width(), extents.second - extents.first); } -void Trace::paint_axis(QPainter &p, const ViewItemPaintParams &pp, int y) +void Trace::paint_axis(QPainter &p, ViewItemPaintParams &pp, int y) { p.setRenderHint(QPainter::Antialiasing, false);