]> sigrok.org Git - pulseview.git/blobdiff - pv/view/ruler.cpp
Draw analog with a polyline rather than points
[pulseview.git] / pv / view / ruler.cpp
index ba4bd042393ec0590e9e2942ece671fa8a3aa2b6..97a0d8f1d7b89c2c01cdae488715b2a4cf715f81 100644 (file)
@@ -28,6 +28,7 @@
 
 #include <assert.h>
 #include <math.h>
+#include <limits.h>
 
 #include <QMouseEvent>
 #include <QPainter>
@@ -87,7 +88,7 @@ void Ruler::paintEvent(QPaintEvent*)
                Qt::AlignLeft | Qt::AlignTop, "8").height();
 
        // Draw the tick marks
-       p.setPen(Qt::black);
+       p.setPen(palette().color(foregroundRole()));
 
        const double minor_tick_period = tick_period / MinorTickSubdivision;
        const double first_major_division =