X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBToolchainPage.py;h=255ae1de9033dc056b5a4647a0f3a1e436dfb839;hb=1560ea69dbd5da833d13fa0af9d9afbf70db5beb;hp=5db15b7b6645a7dcc3d711c4afc9c0247e3e2a49;hpb=d9fe3f9d7d77c90968bd26fc1fa5b89d2b010a64;p=bertos.git diff --git a/wizard/BToolchainPage.py b/wizard/BToolchainPage.py index 5db15b7b..255ae1de 100644 --- a/wizard/BToolchainPage.py +++ b/wizard/BToolchainPage.py @@ -37,6 +37,8 @@ import os import collections from BWizardPage import * +from BOutputPage import BOutputPage + import BToolchainSearch import bertos_utils import qvariant_converter @@ -71,6 +73,16 @@ class BToolchainPage(BWizardPage): else: return False + def nextId(self): + """ + Overload of the QWizardPage nextId method. + """ + # Route to Output page if it's a predefined easy project. + if self.projectInfo("PROJECT_FROM_PRESET") and self.projectInfo("BASE_MODE"): + return self.wizard().pageIndex(BOutputPage) + else: + return QWizardPage.nextId(self) + #### ## Overloaded BWizardPage methods. ## @@ -206,7 +218,7 @@ class BToolchainPage(BWizardPage): for toolchain in toolchain_list: self._toolchain_manager.addToolchain(toolchain, _toolchain_dict.get(toolchain, False)) self._populateToolchainList() - self.showMessage(self.tr("Toolchain search result."), self.tr("%1 toolchains founded").arg(len(self._toolchain_manager.toolchains))) + self.showMessage(self.tr("Toolchain search result."), self.tr("%1 toolchains found").arg(len(self._toolchain_manager.toolchains))) def _validItem(self, index, infos): """