QML 部分基础组件属性

通用:
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" }
    } //渐变色,每个停止点都可以设置一种颜色

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值