QML布局管理--基于锚的布局
来源:互联网 发布:北京科技大学网络教育 编辑:程序博客网 时间:2024/06/06 07:45
锚(anchors)
“锚线”:left、horizontalCenter、right、top、verticalCenter、baseline和bottom
这些“锚线”分别对应Item中的anchors.left属性,所有可见项目均继承自Item元素,所以所有的可视项目都可以使用锚来布局
锚边距:leftMargin、rightMargin、topMargin和bottomMargin。还有anchors.margins来为4个边指定相同的边距
锚偏移:horizontalCenterOffset、verticalCenterOffset和baselineOffset
baseline:假象线,文本坐落在这条线上。对于没有文本的项目,它与top相同。
anchors.fill:将一个项目充满另一个项目,它等价于使用了4个直接的锚。
锚的限制:只能在父子或者兄弟之间使用锚,基于锚的布局不能喝绝对的位置定义(如直接设置x和y属性的值)混合使用,否则会出现不确定的结果。
Qt 查看Anchor-based Layout in QML
使用锚进行相对布局,还可以根据相关项目的位置和大小的改变而自动进行其他项目位置和大小的改变。
0 0
- QML布局管理--基于锚的布局
- QML的UI布局管理
- QML中的布局管理
- QML布局管理
- QML UI布局管理
- QML中基于锚的布局(Anchor-based Layout in QML)
- QML Layout的布局笔记
- BB10 Cascades:QML中的布局管理方式
- QML基础——UI布局管理
- QML基础——UI布局管理
- QML基础——UI布局管理
- QML基础——UI布局管理
- QML基础——UI布局管理
- QML基础——UI布局管理
- QML布局管理基础(一)
- qml中使用锚布局
- QML之anchors锚布局
- QML布局管理—QML定位器和重复器
- Java单元测试进阶之单元测试框架的出现(初现雏形)
- Android 事件的传递总结
- Java之旅--硬件和Java并发(神之本源)
- C遍历LUA表和调用LUA函数的简单Demo
- Js之原生类型-数字
- QML布局管理--基于锚的布局
- eclipse常用快捷键Get;set;
- java-容器
- Java单元测试进阶之单元测试框架的出现(框架兴起)
- centOS redis安装
- App开发日报 2015-05-01 HealthKit开发之HealthKit数据操作
- 并行计算知识
- 动态数组类/对象的浅复制/对象深复制
- Java单元测试进阶之单元测试利器JUnit(新手上路)