]> sigrok.org Git - pulseview.git/blobdiff - pv/view/analogsignal.cpp
Explicitly set analog signal painting colour
[pulseview.git] / pv / view / analogsignal.cpp
index 136080694bbb03029c21691efe0b9b3293ac5c3c..209512b595880d9be9e55aed4947935e89b5ae22 100644 (file)
@@ -46,6 +46,8 @@ void AnalogSignal::paint(QPainter &p, int y, int left, int right, double scale,
        assert(_data);
        assert(right >= left);
 
+       paint_axis(p, y, left, right);
+
        const deque< shared_ptr<pv::data::AnalogSnapshot> > &snapshots =
                _data->get_snapshots();
        if (snapshots.empty())
@@ -80,6 +82,7 @@ void AnalogSignal::paint(QPainter &p, int y, int left, int right, double scale,
                *point++ = QPointF(x, samples[sample] + y);
        }
 
+       p.setPen(_colour);
        p.drawPoints(points, point - points);
 
        delete[] points;