目录
一、使用QGridLayout控件的思路
在新建QGridLayout对象之前,应该先将在将使用到的控件进行初始化。形成良好的编码习惯。
1.初始化布局
新建QGridLayout之后,在桌面上就会出现一个网格状的布局,这个布局是看不见的,如下表格一样,那么如何确定这样的表格有几行几列呢?可以对其进行初始化
第0行第0列 | 第0行第1列 |
第1行第0列 | 第1行第2列 |
第2行第0列 | 第2行第2列 |
- setRowStretch(行数,行宽度); //第一个参数是行数,其最大值表示这个布局有几行;第二个参数是该行的长度比例
- setColumnStretch(列数,列宽度); 第一个参数是行数,其最大值表示这个布局有几列;第二个参数是该列的长度比例
2.添加控件到布局中
addWidget有两种