标签: c++ qt
我目前在我的表单中有大约4个小部件,我想知道是否有办法最小化表单上的小部件,然后在需要时再次恢复它们。我熟悉的一种方法是使用框架并将小部件放在框架上,然后在需要时隐藏框架。是否有更好或另一种方法?
答案 0 :(得分:2)
这是隐藏每个小部件的代码段。
foreach (QWidget* widget, QApplication::topLevelWidgets()) { widget->hide(); }
由于你有小部件对象,你可以使用这个小部件做任何你想做的事。