+ return self.pageContent.boardList.currentItem() is not None
+
+ def nextId(self):
+ """
+ Overload of the QWizardPage nextId method.
+ """
+ # Stub of nextId logic
+ if self.advanced:
+ self.setProjectInfo("PRESET_ADVANCED_CONFIG", True)
+ return self.wizard().pageIndex(BCpuPage)
+ # Search for suitable toolchains. If there isn't one return
+ # BToolchainPage id (BToolchainPage should then route to BOutputPage
+ # instead of BModulePage).
+
+ # If a suitable toolchain is found the user has to be prompted
+ # directly to the BOutputPage
+ else:
+ return self.wizard().pageIndex(BOutputPage)