使用QVBoxayout布局失败。
#include "mydialog.h"
#include "ui_mydialog.h"
#include<QPushButton>
#include<QVBoxLayout>
MyDialog::MyDialog(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MyDialog)
{
ui->setupUi(this);
setGeometry(100,100,200,200);
setMinimumSize(200,200);
QPushButton *button1=new QPushButton("button1",this);
button1->setMinimumSize(200,100);
QPushButton *button2=new QPushButton("button2",this);
button2->setMinimumSize(200,100);
QVBoxLayout *vbox =new QVBoxLayout(this);
vbox->addWidget(button1);
vbox->addWidget(button2);
}
MyDialog::~MyDialog()
{
delete ui;
}