X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fanalogsignal.cpp;h=2597a8f38445959051cadbdeae26ed7eb9f3ef8f;hp=683757d1a52cffc1f781bee07d73ca3b16f8b43c;hb=99af6802961b0a5ec7ec7d3ff2215c8eb6925ca3;hpb=1022c445e8c9a1133a8239db1da37bd0f9ed9699 diff --git a/pv/view/analogsignal.cpp b/pv/view/analogsignal.cpp index 683757d..2597a8f 100644 --- a/pv/view/analogsignal.cpp +++ b/pv/view/analogsignal.cpp @@ -63,7 +63,7 @@ AnalogSignal::AnalogSignal( scale_index_(0), scale_index_drag_offset_(0) { - colour_ = SignalColours[channel_->index() % countof(SignalColours)]; + set_colour(SignalColours[channel_->index() % countof(SignalColours)]); } AnalogSignal::~AnalogSignal() @@ -105,8 +105,10 @@ void AnalogSignal::scale_handle_drag_release() void AnalogSignal::paint_back(QPainter &p, const ViewItemPaintParams &pp) { - if (channel_->enabled()) + if (channel_->enabled()) { + Trace::paint_back(p, pp); paint_axis(p, pp, get_visual_y()); + } } void AnalogSignal::paint_mid(QPainter &p, const ViewItemPaintParams &pp)