X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fviewwidget.cpp;fp=pv%2Fview%2Fviewwidget.cpp;h=e2b2d17295f3295bc429f550548d95545c3ca1f3;hp=57053298d00a81d0495f2ce290a5aa3cdea77ac8;hb=1f1edc092680e9182be07a760ad03d00b8c5ca06;hpb=803cdac41caf71af9298e3f612468aa522a107d5 diff --git a/pv/view/viewwidget.cpp b/pv/view/viewwidget.cpp index 5705329..e2b2d17 100644 --- a/pv/view/viewwidget.cpp +++ b/pv/view/viewwidget.cpp @@ -86,6 +86,12 @@ bool ViewWidget::accept_drag() const return false; } +bool ViewWidget::mouse_down() const +{ + return mouse_down_point_.x() != INT_MIN && + mouse_down_point_.y() != INT_MIN; +} + void ViewWidget::drag_items(const QPoint &delta) { // Drag the row items @@ -191,6 +197,7 @@ void ViewWidget::mouseReleaseEvent(QMouseEvent *event) if (event->button() & Qt::LeftButton) mouse_left_release_event(event); + mouse_down_point_ = QPoint(INT_MIN, INT_MIN); mouse_down_item_ = nullptr; }