QML之Flow流式布局
来源:互联网 发布:小工具源码 编辑:程序博客网 时间:2024/06/07 18:40
QML的定位器Flow是一个流式布局,可以说是一个另类的Grid布局,有点相似,Flow布局方式不需要设置属性行与列,只要设置是先布局行还是列,它就会根据子项和布局空间的大小先布局好一行或者时列。
Rectangle{
anchors.centerIn: parent
height: 200
width: 300
color: "gray"
radius: 10
Flow { //自动排列子项,根据属性flow布局流,是先排满一行或者一列再进行第二行或者列
//注意的是,当剩下的空间不足以放下下一个子项,就得另外开始一行或者列。
anchors.fill: parent
anchors.centerIn: parent
spacing: 10 //子项的间隔
//flow:Flow.LeftToRight//默认从左到右排列
//flow:Flow.TopToBottom //从上到下排列
move:Transition { //子项增加时或者减少时的过度,也就是子项的visible变化的过度
NumberAnimation {
properties:"x";
duration: 1000
}
}
Text { id:text1;text: "Text"; font.pixelSize: 40 ;color: "red"}
Text { id:text2;text: "items"; font.pixelSize: 40 ;color: "red"}
Text { id:text3;text: "flowing"; font.pixelSize: 40 ;color: "red"}
Text { id:text4;text: "inside"; font.pixelSize: 40 ;color: "red"}
Text { id:text5;text: "a"; font.pixelSize: 40 ;color: "red"}
Text { id:text6;text: "Flow"; font.pixelSize: 40 ;color: "red"}
Text { id:text7;text: "item"; font.pixelSize: 40 ;color: "red"}
MouseArea{
anchors.fill: parent
onClicked: {text3.visible = !text3.visible}
}
}
}
阅读全文
1 0
- QML之Flow流式布局
- qml学习----------Flow(流式布局)
- QtQuick学习笔记之QML布局定位器Row/Column/Grid/Flow
- QML之anchors锚布局
- QML类型说明-Flow
- QML中的Flow定位器
- Qt Quick快速入门之qml布局
- CSS布局与定位,flow流,float
- QML入门必备基础知识之——UI布局管理
- Qt 学习之路 2(81):QML元素布局
- [htmlayout] flow布局
- Cover Flow布局
- QML中的布局管理
- QML布局管理
- QML UI布局
- qml学习-------------row布局
- QML中的GridLayout布局
- QML UI布局
- POJ 1149 网络流最大流 解题报告
- App实战节选-购物车
- 读《JAVA 编程及其应用》【英文版】
- 摄像机
- Eclipse R文件不见
- QML之Flow流式布局
- jQuery 获取 attr() 与 prop() 属性值的方法及区别介绍
- 今日小程序推荐:天天码图-极乐小程序商店
- 简单自定义view拖拽--桃先森
- 安卓 集成微信(一)实现微信登录详解
- jqeury checkbox全选/反选 ,子选项全选,全选选中
- Android Studio下的串口程序开发实战
- ubuntu迁移已安装的软件到新的机器上
- Android 中application 详解