0

我有一个按钮和一个布局,它加载一个自定义的QWidget. 单击按钮时,我想将布局中的小部件更改为另一个示例小部件。以前的小部件应该被新的小部件完全替换。我怎么能达到这样的效果?

源代码: http: //paste.opensuse.org/51831462

4

2 回答 2

2

QStackedWidget非常适合您想要实现的目标。

您将不得不重新设计一些代码,但结果将更易于理解和维护。您只需在单击按钮时更改 QStackedWidget 的当前小部件。

于 2012-06-24T19:19:37.980 回答
0

You could try with setCentralWidget(). Could you include your source code in your question?

于 2012-06-24T17:07:43.480 回答