Make dialogs draggable

This commit is contained in:
Jaquee
2017-05-03 11:08:59 +02:00
parent 4ca35af11a
commit 8cd6f3f5b6
4 changed files with 35 additions and 0 deletions

View File

@@ -54,6 +54,14 @@ Window {
signal accepted()
signal rejected()
// Make window draggable
MouseArea {
anchors.fill: parent
property point lastMousePos: Qt.point(0, 0)
onPressed: { lastMousePos = Qt.point(mouseX, mouseY); }
onMouseXChanged: root.x += (mouseX - lastMousePos.x)
onMouseYChanged: root.y += (mouseY - lastMousePos.y)
}
function open() {
show()