我在 Qt 表单类 ( ) 中myWidget
的QVBoxLayout
( ) 中有一个 OpenGL 小部件 ( )。verticalLayout_2
MyForm
我想在调整表单大小时调整 OpenGL 小部件的大小。
我应该在 changeEvent 方法中写什么,以QVBoxLayout
将 OpenGL 小部件的大小调整为新大小?
MyForm::MyForm(QWidget *parent) :
QDialog(parent),
ui(new Ui::MyForm)
{
ui->setupUi(this);
myWidget = new GL_Widget;
ui->verticalLayout_2->addWidget( myWidget );
adjustSize();
}
void MyForm::changeEvent(QEvent *e)
{
// What should I write here?
}