"""
Overload of the QWizardPage isComplete method.
"""
- self.setProjectInfo("EMPTY_MAIN", self.empty_main)
self.setProjectInfo("BASE_MODE", not self.advanced)
return True
tm = ToolchainManager()
suitable_toolchains = tm.suitableToolchains(target)
if len(suitable_toolchains) == 1:
+ toolchain = suitable_toolchains.pop()
+ toolchain_info = tm._validateToolchain(toolchain)
+ toolchain_info["path"] = toolchain
+ self.setProjectInfo("TOOLCHAIN", toolchain_info)
return self.wizard().pageIndex(BOutputPage)
else:
return self.wizard().pageIndex(BToolchainPage)
"""
Overload of the BWizardPage connectSignals method.
"""
- self.connect(self.pageContent.emptyCheckBox, SIGNAL("stateChanged(int)"), self, SIGNAL("completeChanged()"))
self.connect(self.pageContent.baseButton, SIGNAL("toggled(bool)"), self, SIGNAL("completeChanged()"))
def reloadData(self):