0
我目前在窗體中有4個窗口小部件,我想知道是否有辦法將表單上的窗口小部件最小化,然後在需要時再次還原它們。我熟悉的一種方法是使用一個框架並將這些小部件放置在一個框架上,然後在需要時隱藏框架。有更好的或另一種方法嗎?最小化和恢復窗體上的窗口小部件
我目前在窗體中有4個窗口小部件,我想知道是否有辦法將表單上的窗口小部件最小化,然後在需要時再次還原它們。我熟悉的一種方法是使用一個框架並將這些小部件放置在一個框架上,然後在需要時隱藏框架。有更好的或另一種方法嗎?最小化和恢復窗體上的窗口小部件
以下是隱藏每個部件的代碼片段。
foreach (QWidget* widget, QApplication::topLevelWidgets()) {
widget->hide();
}
由於您擁有小部件對象,您可以使用此小部件做任何您想做的事情。