2016-03-04 85 views
-1

我是新来的qt。QT跳回主屏幕

我有一个应用程序,其中有一个QPushButton作为设置。 当按下设置时,它会显示按钮列表,并且每个按钮都有一个屏幕链接到它。每个屏幕都有后退按钮。当按下A时,显示与A相关的屏幕,当按下后退时,用户返回到按钮列表。

这工作正常。

现在我想要实现的代码如下: 当按下设置时,屏幕上显示与A相关的屏幕,如果按下,那么下一个按钮在那里,然后屏幕B被显示,再按下一个按钮然后屏幕C被显示等等。在屏幕E处按下下一个按钮,然后用户应该回到设置按钮存在的主屏幕。

我没有得到当我在屏幕上E和下一个按钮被按下,然后如何去主屏幕。

如果我调用close(),则屏幕E关闭,但屏幕D打开。

+0

['QWizard'](http://doc.qt.io/qt-5/qwizard.html)的声音可能很有用。 – thuga

回答

0

您可以使用QStackedWidget来做到这一点。您可以根据需要添加和删除。