projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use QApplication.instance() instead of qApp because qApp seems to ignore the attribut...
[bertos.git]
/
wizard
/
BFolderPage.py
diff --git
a/wizard/BFolderPage.py
b/wizard/BFolderPage.py
index 3b34f14af6e5bcbf4619d18e6866b8a24c53b4ef..7caf4382cfeb31795eb14293028bde91a9c51938 100644
(file)
--- a/
wizard/BFolderPage.py
+++ b/
wizard/BFolderPage.py
@@
-39,6
+39,9
@@
from PyQt4.QtGui import *
from BWizardPage import *
import bertos_utils
from BWizardPage import *
import bertos_utils
+from BVersionPage import BVersionPage
+from BBoardPage import BBoardPage
+
from const import *
class BFolderPage(BWizardPage):
from const import *
class BFolderPage(BWizardPage):
@@
-65,6
+68,13
@@
class BFolderPage(BWizardPage):
return True
else:
return False
return True
else:
return False
+
+ def nextId(self):
+ """
+ Overload of the QWizardPage nextId method.
+ """
+ return self.wizard().pageIndex(self.next_page)
+
####
####
@@
-121,6
+131,16
@@
class BFolderPage(BWizardPage):
self.pageContent.directoryEdit.setText(QDir.toNativeSeparators(directory))
####
self.pageContent.directoryEdit.setText(QDir.toNativeSeparators(directory))
####
+
+ @property
+ def next_page(self):
+ """
+ Contains the next page class.
+ """
+ if self.pageContent.customButton.isChecked():
+ return BVersionPage
+ else:
+ return BBoardPage
def initializeAttributes(self):
"""
def initializeAttributes(self):
"""