- def _addPages(self):
- self.addPage(BFolderPage.BFolderPage())
- self.addPage(BVersionPage.BVersionPage())
- self.addPage(BCpuPage.BCpuPage())
- self.addPage(BToolchainPage.BToolchainPage())
- self.addPage(BModulePage.BModulePage())
- self.addPage(BOutputPage.BOutputPage())
- self.addPage(BCreationPage.BCreationPage())
- self.addPage(BFinalPage.BFinalPage())
-
- def _connectSignals(self):
- self.connect(self, SIGNAL("currentIdChanged(int)"), self._pageChanged)
+ def addPages(self, page_list):
+ """
+ Adds the pages in the wizard.
+ """
+ for page in page_list:
+ self.addPage(page())
+
+ def connectSignals(self):
+ """
+ Connects the signals with the related slots.
+ """
+ self.connect(self, SIGNAL("currentIdChanged(int)"), self.pageChanged)