X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fviewport.cpp;h=e5fb607639eac3b6ae7a2985c1c7735988c16f40;hp=e9a9df0c89b4fb4e934a24f33f0ac0f6c15df7eb;hb=119c5c232ef47e92ef6a5cc9f8b7c4c31dc2f387;hpb=a20c1fcc6c86659439a368f4d56c1b60c70dc62c diff --git a/pv/views/trace/viewport.cpp b/pv/views/trace/viewport.cpp index e9a9df0c..e5fb6076 100644 --- a/pv/views/trace/viewport.cpp +++ b/pv/views/trace/viewport.cpp @@ -64,9 +64,9 @@ shared_ptr Viewport::get_mouse_over_item(const QPoint &pt) return nullptr; } -void Viewport::item_hover(const shared_ptr &item) +void Viewport::item_hover(const shared_ptr &item, QPoint pos) { - if (item && item->is_draggable()) + if (item && item->is_draggable(pos)) setCursor(dynamic_pointer_cast(item) ? Qt::SizeVerCursor : Qt::SizeHorCursor); else