X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Ftrace.cpp;h=2e15ca958a1da81af2ebba507328da0b9cb801b6;hp=a96b0327e0e6ffd6f5364876b928ebaa87077daf;hb=303d6ea697468ee79f4c3f73afc57db0ce6319a8;hpb=7708eb92ca87836f5d4987899e0fbb7a4e2335b4 diff --git a/pv/view/trace.cpp b/pv/view/trace.cpp index a96b0327..2e15ca95 100644 --- a/pv/view/trace.cpp +++ b/pv/view/trace.cpp @@ -21,7 +21,7 @@ #include #include -#include +#include #include #include @@ -43,8 +43,8 @@ const int Trace::LabelHitPadding = 2; Trace::Trace(QString name) : name_(name), - popup_(NULL), - popup_form_(NULL) + popup_(nullptr), + popup_form_(nullptr) { } @@ -163,11 +163,11 @@ QRectF Trace::label_rect(const QRectF &rect) const label_size.height()); } -QRectF Trace::hit_box_rect(const QRectF &rect) const +QRectF Trace::hit_box_rect(const ViewItemPaintParams &pp) const { const float h = QFontMetrics(QApplication::font()).height(); - return QRectF(rect.left(), get_visual_y() - h / 2.0f, - rect.width(), h); + return QRectF(pp.left(), get_visual_y() - h / 2.0f, + pp.width(), h); } void Trace::paint_axis(QPainter &p, const ViewItemPaintParams &pp, int y) @@ -219,8 +219,8 @@ void Trace::populate_popup_form(QWidget *parent, QFormLayout *form) void Trace::on_popup_closed() { - popup_ = NULL; - popup_form_ = NULL; + popup_ = nullptr; + popup_form_ = nullptr; } void Trace::on_text_changed(const QString &text)