本文主要介绍Rectangle, Text, Button, Image的基本属性和一般应用。
1) Rectangle
使用时需要引用
import QtQuick 2.5
width用来指定宽,height用来指定高。
color属性可以指定填充颜色,而gradient属性则用来设置渐变色供填充使用,如果同
时指定了color和gradient,那么gradient生效; 如果你设置color属性为transparent,那么就
可以达到只绘制边框不填充的效果。
a)颜色,关于颜色值,在QML中可以使用颜色名字,如blue, red, green, transparent等,也可
以使“#RRGGBB”或者“#AARRGGBB”来指定,还可以使用Qt.rgba(), Qt.lighter()等方
法来构造。详情请参考Qt帮助的“QML Basic Type: color”页面。
b)渐变色 渐变色通过两个或多个颜色值来指定,QML会自动在你指定的颜色之间插值,进行无缝填充。Gradient使用GradientStop来指定一个颜色值和
它的位置(取值在0.0与1.0之间)。
border.width用来指定边框的宽度,border.color:指定边框颜色。
设置readius属性可绘制圆角矩形。