我已經通過繼承QWizard創建了一個嚮導,並且通過繼承QWizardPage創建了我的嚮導頁面。QWizard:後退按鈕確認
我想顯示一個確認對話框,當用戶按下後退按鈕,我想我的嚮導不要去前面的頁面,如果用戶按下在確認對話框中沒有。
當點擊一個QWizard對話框接下來,虛函數bool validatePage()
被調用,並允許返回false,如果我們不想進入下一個頁面(例如,當有一個不完整的場)。
但是,當按返回,我不知道任何方式說「不要回去」。調用虛函數void cleanupPage()
(我可以在這裏要求用戶確認),但嚮導無論如何都會返回。
有沒有可能這樣做?
在此先感謝。
謝謝,但這不起作用(它仍然會返回...) – Arnaud
這將禁用已經被點擊的**返回**按鈕。 – Arnaud