草庐IT

sizeHint

全部标签

c++ - 根据子窗口小部件调整 QMainWindow 的大小?

父子层次结构如下:mainWindow->centralWidget->frame->widget。小部件在应用程序生命周期内会调整大小,但它始终设置为固定大小。我希望QMainWindow基于此调整大小-具有显示所有小部件所需的最小大小。为此,我目前必须这样做。widget->setFixedSize(x,y);frame->setFixedSize(frame->sizeHint());centralWidget->setFixedSize(centralWidget->sizeHint());mainWindow->setFixedSize(mainWindow->sizeHin