通用:
anchors.fill:parent //填满整个父布局
anchors.centerIn:parent //在父布局中居中
property alias a:b //取a为b的别名
Item:
z:0 //值越大图层在越上方,默认为0
opacity:1.0 //0.0-1.0,1.0为不透明,默认为1.0
layer.enabled:true //启用分层渲染,默认为false
focus:true //获得焦点,父组件焦点不会自动传递到子组件
forceActiveFocus( ) //调用该方法可以确保Item获得焦点
Image:
fillMode:Image.Pad //保持图片原样
PreserveAspectFit //缩放不裁剪
PreserveAspectCrop //缩放必要时裁剪
Tile //图片在水平和垂直方向上进行平铺
TileVertically //水平填充,垂直复制
TileHorizontally //水平复制,垂直填充
horizontalAlignment: Image.Right //水平对齐方式 居右
Left //水平对齐方式 居左
AlignHCenter //水平对齐方式 居中 默认居中
mirror:true //图片左右对称变换
cache:false //是否缓存图像,默认为true
asynchronous:true //启用异步加载,本地大图时使用,网络图片自动异步
progress: //获取加载进度
sourceSize: //值越小,Image组件占用内存越小,会影响图片清晰度
Text:
font.family: //字体
pointSize: //字体大小,不依赖设备,单位为磅
pixelSize: //字体大小,依赖设备,单位为像素
wrapMode: Text.Nowrap(默认)//不换行,需要指定宽度
WordWrap //仅在单词边界上换行
WrapAnywhere //任意位置换行,即使在单词中间
Wrap //如果可能的话,在单词边界处换行;否则在单词中间
elide:Text.ElideNone(默认)//不缩略;需要指定宽度
Left //文本左端缩略;
Middle //文本中间缩略;
Right //文本右端缩略;
lineHeight: //指定行高,用lineHeightMode指定如何确定行高
lineHeightMode:Text.ProportionalHeight(默认值)//设置与行成比例的间距
Text.FixedHeight //将行高设置为固定行高(以像素为单位)
Rectangle:
border. //设置边框属性
radius: //圆角弧度
color:"transparent" //透明
gradient: Gradient {
GradientStop { position: 0.0; color: "lightsteelblue" }
GradientStop { position: 1.0; color: "blue" }
} //渐变色,每个停止点都可以设置一种颜色