实现了与上一篇一样的布局效果,但是这次通过QGridLayout来实现的,代码简单精炼。
#include <QApplication>
#include <QPushButton>
#include <QGridLayout>
int main(int argc,char **argv)
{
QApplication a(argc,argv);
QWidget *w=new QWidget;
QGridLayout *layout=new QGridLayout;
for(int i=1;i<5;i++)
for(int j=1;j<5;j++)
layout->addWidget(new QPushButton(QString("Quit %1").arg((i-1)*4+j)),
i,j,1,1);
w->setLayout(layout);
w->show();
return a.exec();
}


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



