布局与间隔器
1、概述
QT中使用绝对定位的布局方式,无法适用窗口的变化,但是,也可以通过尺寸策略来进行 调整,使得 可以适用窗口变化。 布局管理器作用最主要用来在qt设计师中进行控件的排列,另外,布局管理器还可以通过 纯代码的方式来设计界面 qt中提供对界面进行布局,主要针对UI组件而言,在qt系统中,也提供相关的类来进行管理。
布局管理器不是界面组件,而是界面组件的定位策略。它们也相当于是一个容器,可以将任意容器类型的组件或者布局放在布局管理器中。
2、分类
水平布局管理器:从左到右
垂直布局管理器:从上到下
栅格布局管理器:二维空间
3、特点
1)只要使用了布局管理器,控件的大小位置不能再修改, 如果要调整控件大小通过策略, 最大值,最小值调整,添加辅助控件。
2)布局管理器除了可以组件进行布局以外,还有一个重要的用途,就是 使得组件随着窗口的大小变化而变化。
3) 分裂器水平布局和分裂器垂直布局,跟水平布局和垂直布局最大的区别:使用分裂器进行布局时,组件随分裂器可以改变大小 。
4、例子
文章来源:https://www.toymoban.com/news/detail-656761.html
5、注意
一般布局管理器 会 搭配分裂器 和 水平策略 垂直策略使用。文章来源地址https://www.toymoban.com/news/detail-656761.html
到了这里,关于QT的布局与间隔器介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!