blob: 55af864060eb49af6d752537de3583a76f7c2107 [file] [log] [blame]
import QtQuick 2.0
Rectangle {
color: "#ffffff"
width: 320; height: 240
Rectangle {
id: brother
objectName: "brother"
color: "lightgreen"
x: 200; y: 100
width: 120; height: 120
}
MouseArea {
id: mouseRegion
objectName: "mouseregion"
property int x1
property int y1
property int x2
property int y2
property bool emitPositionChanged: false
property bool mouseMatchesPos: true
anchors.fill: brother
onPressed: {
if (mouse.x != mouseX || mouse.y != mouseY)
mouseMatchesPos = false
x1 = mouseX; y1 = mouseY
anchors.fill = parent
}
onPositionChanged: { emitPositionChanged = true }
onMouseXChanged: {
if (mouse.x != mouseX || mouse.y != mouseY)
mouseMatchesPos = false
x2 = mouseX; y2 = mouseY
}
onMouseYChanged: {
if (mouse.x != mouseX || mouse.y != mouseY)
mouseMatchesPos = false
x2 = mouseX; y2 = mouseY
}
}
}