projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ViewWidget: Added mouse_down
[pulseview.git]
/
pv
/
view
/
viewwidget.cpp
diff --git
a/pv/view/viewwidget.cpp
b/pv/view/viewwidget.cpp
index 57053298d00a81d0495f2ce290a5aa3cdea77ac8..e2b2d17295f3295bc429f550548d95545c3ca1f3 100644
(file)
--- a/
pv/view/viewwidget.cpp
+++ b/
pv/view/viewwidget.cpp
@@
-86,6
+86,12
@@
bool ViewWidget::accept_drag() const
return false;
}
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
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);
if (event->button() & Qt::LeftButton)
mouse_left_release_event(event);
+ mouse_down_point_ = QPoint(INT_MIN, INT_MIN);
mouse_down_item_ = nullptr;
}
mouse_down_item_ = nullptr;
}