2016-03-04 65 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來做到這一點。您可以根據需要添加和刪除。