39 lines
704 B
QML
39 lines
704 B
QML
import QtQuick
|
|
|
|
Window {
|
|
id: rooId
|
|
width: 640
|
|
height: 480
|
|
visible: true
|
|
title: qsTr("Behavior")
|
|
|
|
|
|
Rectangle{
|
|
id: containerRectId
|
|
anchors.fill: parent
|
|
color: "beige"
|
|
|
|
Rectangle{
|
|
id: containedRectId
|
|
width: 100
|
|
height: 100
|
|
x: 50
|
|
y: 50
|
|
color: "dodgerblue"
|
|
|
|
Behavior on x{
|
|
NumberAnimation{
|
|
duration: 1000
|
|
}
|
|
}
|
|
}
|
|
|
|
MouseArea{
|
|
anchors.fill: parent
|
|
onClicked: (mouse) => { //Arrow function
|
|
containedRectId.x = mouse.x
|
|
}
|
|
}
|
|
}
|
|
}
|