on xenial help sign in
drop pointless mapToItem
bfa9984Michael Zanetti
qml/Stages/WindowMoveResizeArea.qml+3−2
@@ -60,7 +60,8 @@ MouseArea {
60 }
60 }
61
61
62 onPressed: {
62 onPressed: {
63− priv.startPoint = mapToItem(null, Qt.point(mouse.x, mouse.y)).x;
63+ priv.startPoint = Qt.point(mouse.x, mouse.y);
64+ print("startpoint is", priv.startPoint)
64 priv.startWidth = root.width;
65 priv.startWidth = root.width;
65 priv.startHeight = root.height;
66 priv.startHeight = root.height;
66 priv.resizeTop = mouseY < root.resizeHandleWidth;
67 priv.resizeTop = mouseY < root.resizeHandleWidth;
@@ -70,7 +71,7 @@ MouseArea {
70 }
71 }
71
72
72 onPositionChanged: {
73 onPositionChanged: {
73− var currentPoint = mapToItem(null, Qt.point(mouse.x, mouse.y)).x;
74+ var currentPoint = Qt.point(mouse.x, mouse.y);
74 var mouseDiff = Qt.point(currentPoint.x - priv.startPoint.x, currentPoint.y - priv.startPoint.y);
75 var mouseDiff = Qt.point(currentPoint.x - priv.startPoint.x, currentPoint.y - priv.startPoint.y);
75 var moveDiff = Qt.point(0, 0);
76 var moveDiff = Qt.point(0, 0);
76 var sizeDiff = Qt.point(0, 0);
77 var sizeDiff = Qt.point(0, 0);