QGridLayout * layout = new QGridLayout();
layout->addWidget(控件,坐标ROW,坐标COL,占行大小,占列大小);
注意最后两个参数是整体布局,计算之后,所占的比例。我试了很多次。规则是,前两个参数,确定控件坐标,然后后面两个参数确定控件在所在行列所占大小。总的行数,列数,由你所填参数的和确定
QGridLayout * layout = new QGridLayout();
// layout->addWidget(ui->lineEdit,1,0,1,1);
layout->addWidget(ui->label,1,1,1,1);
layout->addWidget(ui->label_2,1,2,1,2);
layout->addWidget(ui->label_3,1,4,1,3);//结果就是一共1行,6列。然后控件按设置的坐标,大小布局