projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
View: Make TimeItem derivatives snap to edges when ruler-dragged
[pulseview.git]
/
pv
/
views
/
trace
/
viewitem.cpp
diff --git
a/pv/views/trace/viewitem.cpp
b/pv/views/trace/viewitem.cpp
index 43c9ca2673de149ed6fcbdf50a4e7cec9ee723e1..2dd8ade8c1fddb03c718c79179c4161c278dc461 100644
(file)
--- a/
pv/views/trace/viewitem.cpp
+++ b/
pv/views/trace/viewitem.cpp
@@
-39,6
+39,12
@@
ViewItem::ViewItem() :
{
}
{
}
+bool ViewItem::is_selectable(QPoint pos) const
+{
+ (void)pos;
+ return true;
+}
+
bool ViewItem::selected() const
{
return selected_;
bool ViewItem::selected() const
{
return selected_;
@@
-49,8
+55,9
@@
void ViewItem::select(bool select)
selected_ = select;
}
selected_ = select;
}
-bool ViewItem::is_draggable() const
+bool ViewItem::is_draggable(
QPoint pos
) const
{
{
+ (void)pos;
return true;
}
return true;
}
@@
-61,8
+68,7
@@
bool ViewItem::dragging() const
void ViewItem::drag()
{
void ViewItem::drag()
{
- if (is_draggable())
- drag_point_ = drag_point(QRect());
+ drag_point_ = drag_point(QRect());
}
void ViewItem::drag_release()
}
void ViewItem::drag_release()