X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fruler.cpp;h=97c0be6822506ffa1c3056493a629d14428dc6e2;hp=5dea19474c84714a3f653e8449ff099f0f700625;hb=ce6e73a8e2a2a353233b440f4bbbd53007602e1a;hpb=397c9541a50d9fe88a9877d58e1d149df31eee04 diff --git a/pv/view/ruler.cpp b/pv/view/ruler.cpp index 5dea1947..97c0be68 100644 --- a/pv/view/ruler.cpp +++ b/pv/view/ruler.cpp @@ -48,6 +48,7 @@ Ruler::Ruler(View &parent) : void Ruler::paintEvent(QPaintEvent *event) { QPainter p(this); + p.setRenderHint(QPainter::Antialiasing); const double MinSpacing = 80; @@ -101,13 +102,14 @@ void Ruler::paintEvent(QPaintEvent *event) ts << (t * multiplier) << SIPrefixes[prefix] << "s"; p.drawText(x, 0, 0, text_height, Qt::AlignCenter | Qt::AlignTop | Qt::TextDontClip, s); - p.drawLine(x, text_height, x, height()); + p.drawLine(QPointF(x, text_height), + QPointF(x, height())); } else { // Draw a minor tick - p.drawLine(x, (text_height + height()) / 2, - x, height()); + p.drawLine(QPointF(x, (text_height + height()) / 2), + QPointF(x, height())); } division++;