首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

QML学习【1】Basic Types

2012-08-30 
QML学习【一】Basic Types??QML入门教程(1)????????QML入门教程(2)QML入门教程(3)??? tates内嵌于Text之中,

QML学习【一】Basic Types

?

?

QML入门教程(1)

????????

QML入门教程(2)

QML入门教程(3)

?

?

?

tates内嵌于Text之中,可以为Text元素添加多个状态,现在的这个例子只增加了一个状态。该状态的名为为”down”,然后由“when”指定了什么时候触发这个状态。PropertyChanges则指定了哪个元素的哪些属性会发生什么样的变化。例子中PropertyChanges利用 “target”指定了id为”helloText”的元素会发生变化,包括其y,rotation,color等属性。
transitions 是用于增加动画效果的(如果把transitions这一段代码删去,Hello,World的文字也会发生变化,但是看不到中间动画渐变效果)。同样可以看到transitions是复数形式,意味着可以添加多个动画过程。“from”和”to”指明了当前的动画作用于哪两个状态变化之间。 “from”和”to”的参数名来自于State中的”name”属性。
ParalleAnimation则指定了有多个有多个动画并行发生。NumberAnimation用于qreal类型的属性变化,ColorAnimation则用于颜色变化。更多 Animation请在QML文档中查找”Animation and Transitions”。

?

More Information, please refer to to:

QML Tutorial

QML Tutorial 1 - Basic Types

QML Tutorial 2 - QML Components

QML Tutorial 3 - States and Transitions

?

QML Item Element

?

?

?

?

热点排行