一般界面设计都会有主布局,主布局一般都采用垂直布局(QVBoxLayout),因为界面大都自上而下浏览观看,才符合人类习惯,
布局和布局之间我们都可以通过addSpacing(int)去调整,布局内容可通过setContentsMargins(int left,int top,int right,int bottom)调整
Example:
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
QVBoxLayout* mainlayout = new QVBoxLayout();
QGridLayout* layout = new QGridLayout();
QLabel* l1 = new QLabel("Name(N)");
QLineEdit