#include <assert.h>
#include <math.h>
+#include <limits.h>
#include <QMouseEvent>
#include <QPainter>
this, SLOT(hover_point_changed()));
}
-void Ruler::paintEvent(QPaintEvent *event)
+void Ruler::paintEvent(QPaintEvent*)
{
QPainter p(this);
p.setRenderHint(QPainter::Antialiasing);
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 =