diff options
| -rw-r--r-- | main.qml | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1295,6 +1295,25 @@ ApplicationWindow { anchors.left: parent.left anchors.right: parent.right height: visible? 65 * scaleRatio : 0 + + MouseArea { + enabled: persistentSettings.customDecorations + property var previousPosition + anchors.fill: parent + propagateComposedEvents: true + onPressed: previousPosition = globalCursor.getPosition() + onPositionChanged: { + if (pressedButtons == Qt.LeftButton) { + var pos = globalCursor.getPosition() + var dx = pos.x - previousPosition.x + var dy = pos.y - previousPosition.y + + appWindow.x += dx + appWindow.y += dy + previousPosition = pos + } + } + } } LeftPanel { |
