目录
界面布局
静态布局
动态布局
界面布局
静态布局
静态布局指的是在设计时固定每个控件(如按钮、文本框等)的位置和大小,无论窗口大小如何变化,控件的位置和大小都不会改变。
动态布局
动态布局指的是控件的位置和大小可以随着窗口大小的变化而变化,以适应不同大小的显示器或用户调整窗口大小的情况。
-
网格布局(Grid Layout):
- 在动态布局中,网格布局可以自动调整控件的位置和大小,以适应窗口大小的变化。
- 控件可以根据网格布局的行和列的伸缩性来调整大小和位置。
-
水平布局(Horizontal Layout)和垂直布局(Vertical Layout):
- 这些布局可以使控件水平或垂直排列,并且可以根据窗口的大小自动调整控件的位置和大小。
-
框架布局(QFormLayout):
- 用于将表单字段和标签组织在一起,以便根据窗口的大小动态调整它们的布局。
常用widget
使用弹簧调整布局
弹簧固定大小
栅格布局可以将空间分为几行几列
大小策略
窗口与窗口的间隙
设定固定大小