Add title for Preset page.
[bertos.git] / wizard / BWizard.py
index 11a2dd263b8fc70d584e7f781fe4c4d88865e1bc..55f913d65339bc8fb6998debc56a2a377b13e896 100644 (file)
@@ -40,6 +40,7 @@ from PyQt4.QtGui import *
 
 import BFolderPage
 import BVersionPage
+import BTypePage
 import BCpuPage
 import BToolchainPage
 import BModulePage
@@ -69,12 +70,13 @@ class BWizard(QWizard):
         """
         Adds the pages in the wizard.
         """
-        self._page_list = page_list
-        for i, page in enumerate(self._page_list):
+        self._page_dict = {}
+        for i, page in enumerate(page_list):
+            self._page_dict[page] = i
             self.setPage(i, page())
 
     def pageIndex(self, page_class):
-        return self._page_list.index(page_class)
+        return self._page_dict[page_class]
 
     def connectSignals(self):
         """