scale_index_(0),
scale_index_drag_offset_(0)
{
- colour_ = SignalColours[channel_->index() % countof(SignalColours)];
-}
-
-AnalogSignal::~AnalogSignal()
-{
+ set_colour(SignalColours[channel_->index() % countof(SignalColours)]);
}
shared_ptr<pv::data::SignalData> AnalogSignal::data() const
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)