projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ViewItem: Use drag_point() with drag_by()
[pulseview.git]
/
pv
/
view
/
ruler.cpp
diff --git
a/pv/view/ruler.cpp
b/pv/view/ruler.cpp
index bcf6a5281d494195b97bfc6c152dfc59227453f1..47da23a8b78e21a9e5f7725ca533f64d472897ad 100644
(file)
--- a/
pv/view/ruler.cpp
+++ b/
pv/view/ruler.cpp
@@
-171,13
+171,11
@@
void Ruler::mouseMoveEvent(QMouseEvent *e)
// Do the drag
dragging_ = true;
// Do the drag
dragging_ = true;
- const
int delta = e->pos().x() - mouse_down_point_.x()
;
+ const
QPoint delta = e->pos() - mouse_down_point_
;
const vector< shared_ptr<TimeItem> > items(view_.time_items());
for (auto &i : items)
if (i->dragging())
const vector< shared_ptr<TimeItem> > items(view_.time_items());
for (auto &i : items)
if (i->dragging())
- i->set_time(view_.offset() +
- (i->drag_point().x() + delta - 0.5) *
- view_.scale());
+ i->drag_by(delta);
}
void Ruler::mousePressEvent(QMouseEvent *e)
}
void Ruler::mousePressEvent(QMouseEvent *e)