У меня есть виджет OpenGL (myWidget
) внутри QVBoxLayout
(verticalLayout_2
) в классе формы Qt (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?
}