- item.setIcon(QIcon(":/images/ok.png"))
- self._valid_items.append(item)
- if "version" in infos and "target" in infos:
- item.setText("GCC " + infos["version"] + " - " + infos["target"].strip())
-
- def _differentTargetItem(self, index, infos):
- item = self.pageContent.toolchainList.item(index)
- new_data = qvariant_converter.getStringDict(self.pageContent.toolchainList.item(index).data(Qt.UserRole))
- new_data.update(infos)
- item.setData(Qt.UserRole, qvariant_converter.convertStringDict(new_data))
- item.setIcon(QIcon(":/images/warning.png"))
+ needed = self.projectInfo("CPU_INFOS")
+ if "target" in infos and infos["target"].find(needed["TOOLCHAIN"]) != -1:
+ item.setIcon(QIcon(":/images/ok.png"))
+ self._valid_items.append(item)
+ else:
+ item.setIcon(QIcon(":/images/warning.png"))