+ self.connect(self.pageContent.checkButton, SIGNAL("clicked()"), self.validateToolchains)
+
+ def _validItem(self, index, infos):
+ item = self.pageContent.toolchainList.item(index)
+ needed = self._projectInfoRetrieve("CPU_INFOS")
+ if infos["target"].find(needed["TOOLCHAIN"]) != -1:
+ item.setIcon(QIcon(":/images/ok.png"))
+ else:
+ item.setIcon(QIcon(":/images/warning.png"))
+ item.setText(infos["version"] + " " + infos["target"])
+
+ def _invalidItem(self, index):
+ item = self.pageContent.toolchainList.item(index)
+ item.setIcon(QIcon(":/images/error.png"))