- p.drawText(label_rect, Qt::AlignCenter | Qt::AlignVCenter, _name);
-}
-
-bool Trace::pt_in_label_rect(int left, int right, const QPoint &point)
-{
- (void)left;
-
- const QRectF label = get_label_rect(right);
- return enabled() && QRectF(
- QPointF(label.left() - LabelHitPadding,
- label.top() - LabelHitPadding),
- QPointF(right, label.bottom() + LabelHitPadding)
- ).contains(point);
+ p.drawText(QRectF(r.x(), r.y(),
+ r.width() - label_arrow_length, r.height()),
+ Qt::AlignCenter | Qt::AlignVCenter, _name);