如何在QT中设置*小部件的大小/位置

如何在QT中设置*小部件的大小/位置

问题描述:

我有一个*小部件以及围绕它的多个doc小部件。当我隐藏它时,文档会调整大小以填充空格,但是当我显示*小部件时,会显示其默认大小。我希望能够调整大小并将其定位为隐藏之前的位置。如何在QT中设置*小部件的大小/位置

藏身之前做这样的事情:

QSize storedSize = mainwindow->getCentralWidget->size(); 

(假设mainwindow是包含你所谈论的*物件一* QMainWindow

当你想调整它回到旧的尺寸:

mainwindow->getCentralWidget->resize(storedSize); 
+0

并且对于位置做与QPoint,pos()和move()相同的操作。 – teukkam 2012-04-17 09:12:45