X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Ftrace.cpp;h=a96b0327e0e6ffd6f5364876b928ebaa87077daf;hb=7708eb92ca87836f5d4987899e0fbb7a4e2335b4;hp=bf1c4ae511f4f507726e97ab2f726b7b95fb6dc0;hpb=1dffa582704bb6acb144a3e89bd6eb0e2ccf4f25;p=pulseview.git diff --git a/pv/view/trace.cpp b/pv/view/trace.cpp index bf1c4ae..a96b032 100644 --- a/pv/view/trace.cpp +++ b/pv/view/trace.cpp @@ -163,6 +163,13 @@ QRectF Trace::label_rect(const QRectF &rect) const label_size.height()); } +QRectF Trace::hit_box_rect(const QRectF &rect) const +{ + const float h = QFontMetrics(QApplication::font()).height(); + return QRectF(rect.left(), get_visual_y() - h / 2.0f, + rect.width(), h); +} + void Trace::paint_axis(QPainter &p, const ViewItemPaintParams &pp, int y) { p.setPen(AxisPen);