blob: 0d46ee55ce5f24f11715881c2eb3a1327d513d13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
//! [0]
def nextId(self):
id = self.currentId()
if id == Page_Intro:
if field("intro.evaluate").toBool():
return Page_Evaluate
else:
return Page_Register
elif id == Page_Evaluate:
return Page_Conclusion
elif id == Page_Register:
if field("register.upgradeKey").toString().isEmpty():
return Page_Details
else:
return Page_Conclusion
elif id == Page_Details:
return Page_Conclusion
else:
return -1
//! [0]
//! [1]
class MyWizard(QWizard):
def __init__(self, parent):
QWizard.__ini__(self, parent)
...
layout = [QWizard.Stretch, QWizard.BackButton, QWizard.CancelButton, QWizard.NextButton, QWizard.FinishButton]
setButtonLayout(layout);
...
//! [1]
|