added mouse-up event for moved nodes

This commit is contained in:
k-a-z-u
2018-04-04 17:14:37 +02:00
parent 3a4deaf314
commit fe6f4f88f7
17 changed files with 98 additions and 10 deletions

View File

@@ -103,12 +103,19 @@ public:
}
/** the given node was moved */
virtual void onNodeMove(MapView2D* v, const int userIdx, const Point2 newPos) override {
void onNodeMove(MapView2D* v, const int userIdx, const Point2 newPos) override {
(void) v;
fo.poly.points[userIdx].x = newPos.x;
fo.poly.points[userIdx].y = newPos.y;
}
void onNodeMoved(MapView2D* v, const int userIdx, const Point2 newPos) override {
(void) userIdx;
(void) newPos;
emit v->onElementChange(this);
}
// virtual void mousePressed(MapView2D* v, const Point2 p) override {
// (void) v;
// (void) p;