X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fheader.cpp;h=b85b1bb1c0a03cc5ed11249d0e4dd96df2865d26;hp=e14a9f246ecfb39e7d390e9d9f96be136cdf80e9;hb=01fd32630269c1cfb99eb2b0d6060d7d19a42475;hpb=640d69ce065e5c5a30e83395b259a63f7e03c779 diff --git a/pv/view/header.cpp b/pv/view/header.cpp index e14a9f2..b85b1bb 100644 --- a/pv/view/header.cpp +++ b/pv/view/header.cpp @@ -66,13 +66,10 @@ shared_ptr Header::get_mouse_over_trace(const QPoint &pt) const int w = width(); const vector< shared_ptr > traces(_view.get_traces()); - const int v_offset = _view.v_offset(); BOOST_FOREACH(const shared_ptr t, traces) { assert(t); - - if (t->pt_in_label_rect(t->get_v_offset() - v_offset, - 0, w, pt)) + if (t->pt_in_label_rect(0, w, pt)) return t; } @@ -98,16 +95,14 @@ void Header::paintEvent(QPaintEvent*) QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing); - const int v_offset = _view.v_offset(); const bool dragging = !_drag_traces.empty(); BOOST_FOREACH(const shared_ptr t, traces) { assert(t); - const int y = t->get_v_offset() - v_offset; const bool highlight = !dragging && t->pt_in_label_rect( - y, 0, w, _mouse_point); - t->paint_label(painter, y, w, highlight); + 0, w, _mouse_point); + t->paint_label(painter, w, highlight); } painter.end();