Qt入门教程-Qt布局介绍-09
程序员文章站
2024-01-05 14:43:58
...
布局系统: 布局管理系统提供了简单而强大的机制来自动排列一个窗口中的部件,确保他们有效使用空间
一个部件里面设置了部件它会自动完成以下一个任务
1、 定位子部件
2、 感知窗口默认大小
3、 感知窗口最小大小
4、 改变大小处理
5、 当内容改变时自动更新
布局管理器常用布局类:
QLayout是基类
1、 QBoxLayout类可以使子部件在水平方向或者垂直方向排成一列
2、 栅格布局管理器(QGridLayout):使部件在网格中布局,类似于单元格,然后将部件放入其中
3、 水平布局(QHorizontalLayout):水平方向平均分布
4、 垂直布局(QVerticalLayout):垂直方向平均分布
最小大小和最大大小设置可以影响布局分布(这个要注意)
博主QQ交流群:778212048