]> sigrok.org Git - pulseview.git/blobdiff - pv/signal.cpp
Added a label colour chooser dialog
[pulseview.git] / pv / signal.cpp
index 9bc44d9d161d2fbe6316d6b291ba1bb0f3530158..04c579232e4c6a2966680b0ad68a39ddf796aacf 100644 (file)
@@ -42,9 +42,19 @@ void Signal::set_name(QString name)
        _name = name;
 }
 
+QColor Signal::get_colour() const
+{
+       return _colour;
+}
+
+void Signal::set_colour(QColor colour)
+{
+       _colour = colour;
+}
+
 void Signal::paint_label(QPainter &p, const QRect &rect, bool hover)
 {
-       p.setBrush(get_colour());
+       p.setBrush(_colour);
 
        const QColor colour = get_colour();
        const float nominal_offset = get_nominal_offset(rect);