3.1 基本布局
前面基础控件章节中描述了基本布局控件的使用,本节主要介绍通过代码方式实现布局管理,了解布局管理相关的类。
基本布局类的继承关系如下:
图3-1 布局管理继承关系图
基本布局分为:水平和垂直布局QBoxLayout、表格布局QFormLayout、网格布局QGridLayout、堆栈布局QStackedLayout。
3.1.1 QBoxLayout水平与垂直布局QBoxLayout类提供了水平和垂直布局的子类QHBoxLayout类和QVBoxLayout类,可以将控件按照水平和垂直方式排列。
垂直布局器 QVBoxLayout:将内部的控件按照垂直方向排布,一行一个。
水平布局器 QHBoxLayout:将内部的控件按照水平方向排布,一列一个。