From e8413969c0e75063da8fe6b1097e3029ad2c26fa Mon Sep 17 00:00:00 2001 From: ParkSuMin Date: Tue, 9 Dec 2025 13:31:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=B2=D0=B8=D0=B6=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20P2P-=D1=82=D0=BE=D1=87=D0=B5=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Canvas.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Canvas.cpp b/Canvas.cpp index b01ae0b..225f200 100644 --- a/Canvas.cpp +++ b/Canvas.cpp @@ -232,6 +232,12 @@ void Canvas::mouseMoveEvent(QMouseEvent* event) { if (draggedPoint) { QPointF pos = event->pos() - dragOffset; + for (Point pair : points) { + if (areCoincident(draggedPoint, &pair)) { + *pair.x = pos.x(); + *pair.y = pos.y(); + } + } *draggedPoint->x = pos.x(); *draggedPoint->y = pos.y(); update();