X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Flogicsignal.cpp;h=0c1933d5ae8ed50d408344631cd0def0f63dd5ac;hb=b3b57abc4fcfea1471529e9d116eaf11905f6639;hp=a0dabe4a00ed1c39bf1d68c51a950238afc448f4;hpb=f224292974bed0d34333c5a2158968200e42238c;p=pulseview.git diff --git a/pv/logicsignal.cpp b/pv/logicsignal.cpp index a0dabe4..0c1933d 100644 --- a/pv/logicsignal.cpp +++ b/pv/logicsignal.cpp @@ -58,6 +58,8 @@ LogicSignal::LogicSignal(QString name, shared_ptr data, _data(data) { assert(_probe_index >= 0); + _colour = LogicSignalColours[ + _probe_index % countof(LogicSignalColours)]; } void LogicSignal::paint(QPainter &p, const QRect &rect, double scale, @@ -145,11 +147,6 @@ void LogicSignal::paint_caps(QPainter &p, QLineF *const lines, p.drawLines(lines, line - lines); } -QColor LogicSignal::get_colour() const -{ - return LogicSignalColours[_probe_index % countof(LogicSignalColours)]; -} - int LogicSignal::get_nominal_offset(const QRect &rect) const { return rect.bottom() - Margin;