QT/QML
文章平均质量分 51
暴躁的野生猿
请加入裙,欢迎同行一起学习交流,1零251②7672。百度搜索【CSDN 暴躁的野生猿】也可搜到群号码
展开
-
QML系列教程(9)-状态过渡Transitions
过渡Transitions 必须配合状态State才能使用,见前一篇博文。所谓过渡,就是在已经定义好的两个state之间,做平滑的转场动画。这些动画可以是位移动画、颜色渐变动画、旋转动画等等任意QML支持的动画(见)...原创 2021-06-09 18:25:15 · 625 阅读 · 0 评论 -
QML系列教程(8)-状态State+属性变化PropertyChanges+when的用法
所谓状态State,就是指界面上某一时刻某些元素的属性值集合。我们可以定义多种状态,并控制何时使用这个状态。应用实例:界面上有一个按钮,当点它一次后原创 2021-06-08 09:19:55 · 2609 阅读 · 1 评论 -
QML系列教程(7)-缓冲曲线easing+平抛运动+反弹运动
缓冲曲线的作用是,控制数值变化过程中的速度。例如,同样是让一个方块的x坐标从0移动到100,我们可以让他匀速运动过去,也可以让他先快后慢运动过去,也可以让他先慢后快的原创 2021-06-03 18:41:58 · 1271 阅读 · 0 评论 -
QML系列教程(5)-属性动画的3种写法
属性值动画PropertyAnimation,一个最经典的例子是数值动画 NumberAnimation,方法1:NumberAnimation on [属性名] P{}NumberAnimation on rotation { id: minutePinAni; from: 0; to: 360; duration: 20000; loops: Animation.Infinite原创 2021-06-03 17:03:27 · 1228 阅读 · 0 评论 -
QML系列教程(4)-自定义按钮 + 自定义信号槽
自定义组件,也叫自定义元素。这一操作的作用,类似于C++的自定义类,就好比,如果你嫌弃QPushButton不够强大,那么你就可以继承它并写出一个子类来实现一个功能更强的按钮,如果你还不满意,你甚至可以继承QW...原创 2021-06-03 15:46:28 · 1873 阅读 · 0 评论 -
QML系列教程(3)-动画Animation、属性动画PropertyAnimation
QML中有很多类型的动画,他们的公共父类为:Animation原创 2021-06-03 11:12:25 · 751 阅读 · 0 评论 -
QML系列教程(2)-载入显示一幅或多幅图片
import QtQuick 2.0Item { id: root width: 200 height: width Image{ id: background anchors.fill: parent; source: "qrc:/pic/pic/meter.jpg" }}原创 2021-06-02 17:25:13 · 1847 阅读 · 1 评论 -
QML系列教程(1)-概念
QML通过一堆嵌套的元素,来描述一个界面,以及界面上的动作。其语法的组织方式,类似树状结构。所谓元素,又分成两种类型:可见元素(如矩形框、文本输入框等),不可见元素(如)原创 2021-06-02 16:32:01 · 466 阅读 · 1 评论 -
QML系列教程(6)-平行动画ParallelAnimation+序列动画SequentialAnimation
所谓平行动画,就是同时播放多个动画;所谓序列动画,就是依次播放多个动画;先看一个平行动画的例子,让一个矩形的x坐标从0 -> 100, y坐标也从0到100原创 2021-06-03 18:04:00 · 937 阅读 · 0 评论