Qt中QMainWindow动态创建控件

1.Note: Creating a main window without a central widget is not supported. You must have a central widget even if it is just a placeholder.

注意:不支持创建没有中心小部件的主窗口。您必须有一个中心部件,即使它只是一个占位符
QWidget *centerWindow = new QWidget;
this->setCentralWidget(centerWindow);
QVBoxLayout *mainLayout = new QVBoxLayout;
mainLayout->addWidget(splitter);
centerWindow->setLayout(mainLayout);
2.QMainWindow的布局


Qt中QMainWindow动态创建控件_第1张图片
1.png

你可能感兴趣的:(Qt中QMainWindow动态创建控件)