mainLayout=newQVBoxLayout(this);
mainLayout->setMargin(30); //表示控件与窗体的左右边距
mainLayout->setSpacing(40); //表示各个控件之间的上下间距
setBackgroundRole(QPalette::Dark);
setAutoFillBackground(true);
QTextEdit *pedit1 = new QTextEdit;
QTextEdit *pedit2 = new QTextEdit;
QTextEdit *pedit3 = new QTextEdit;
QTextEdit *pedit4 = new QTextEdit;
QGridLayout *playout = new QGridLayout;
playout->addWidget(pedit1,0,0);
playout->addWidget(pedit2,0,1);
playout->addWidget(pedit3,1,0);
playout->addWidget(pedit4,1,1);
playout->setMargin(50);
playout->setSpacing(500);
this->setLayout(playout);
本文介绍如何使用Qt进行布局管理,包括设置主布局、调整控件与窗体的左右边距、设置控件间的上下间距等。此外,还展示了如何创建网格布局并设置其边距与控件间距。
83

被折叠的 条评论
为什么被折叠?



