功能:实现点击风车图片 ,图片旋转
- windmill.qml
import QtQuick 2.12
import QtQuick.Window 2.12
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Image {
anchors.fill: parent
id: background
source: "../images/caodi.jpg"
Image {
height: 200
anchors.bottom: parent.bottom
anchors.horizontalCenter: parent.horizontalCenter
//anchors.topMargin: 200
id: pole
source: "../images/bangzi.jpg"
}
Image {
height: 100
width: 100
id: wheel
source: "../images/fengche.png"
anchors.bottom: pole.top
anchors.horizontalCenter: parent.horizontalCenter
// 风车行为:设置转动时间
Behavior on rotation {
NumberAnimation{
duration: 500
}
}
}
// 点击旋转
MouseArea{
anchors.fill: wheel
onClicked: {
wheel.rotation +=360
}
}
}
}