Please give me some idea on resizing the child window. I have parent widget, when resizing this parent widget, I want all my other child widgets should also resize accordingly.
I have tried with QFormLayout, with formlayout, the widget’s size is changing, e.g a pushbutton is coming horizontally as long as the parent widget, although I am specifying a size for 100,25 width and height.
Please give me some suggestion. Check this snippet.
{
setGeometry(0,0,600,400);
button->setGeometry(5,5,100,25);
button->show();
edit->setGeometry(5, 35, width()-10, height()-40);
edit->show();
}
MainWindow::MainWindow(QWidget *parent):QMainWindow(parent)
{
setGeometry(0,0,600,400);
QPushButton *button = new QPushButton(“Add chartâ€, this);
button->setGeometry(5,5,100,25);
button->show();
QTextEdit *edit = new QTextEdit(this);
edit->setGeometry(5, 35, width()-10, height()-40);
edit->show();
}
To copy to clipboard, switch view to plain text mode
This 2 controls are set on the widget, now when I resize to the full screen, the textedit size is not changing accordingly, please help what I can do for this. Thanks Sujan
Bookmarks