如何在QT中设置*小部件的大小/位置
问题描述:
我有一个*小部件以及围绕它的多个doc小部件。当我隐藏它时,文档会调整大小以填充空格,但是当我显示*小部件时,会显示其默认大小。我希望能够调整大小并将其定位为隐藏之前的位置。如何在QT中设置*小部件的大小/位置
答
藏身之前做这样的事情:
QSize storedSize = mainwindow->getCentralWidget->size();
(假设mainwindow
是包含你所谈论的*物件一* QMainWindow
)
当你想调整它回到旧的尺寸:
mainwindow->getCentralWidget->resize(storedSize);
并且对于位置做与QPoint,pos()和move()相同的操作。 – teukkam 2012-04-17 09:12:45