最近在网上看到一个简单的qml动画,想学习一下,所以就记录在这里,qml 0基础的可以看看,我已经进行注释,理解应该不难。先上图
代码
import QtQuick 2.12 //加载开发Qml应用的标准库
import QtQuick.Controls 2.12 //加载开发Qml控件
ApplicationWindow { //窗口
visible: true //设置是否可见
width: 640 //设置宽
height: 480 //设置高
title: qsTr("动画") //设置标题
property int pduration: 2000 //定义一个时间是2s
Rectangle { //定义一个矩形
id: rect //给一个id
width: 50 //设置宽
height: 50 //设置高
color: "red" //给一个颜色
ParallelAnimation{ //创建一个同时进行的动画
id: myPAnimator //给一个id
running: false