+ def update_node_label_in_blue(self):
+ if hasattr(self.appliEficas,'noeudColore'):
+ self.appliEficas.noeudColore.setTextColor( 0,Qt.black)
+ self.appliEficas.noeudColore.update_node_label()
+ self.setTextColor( 0,Qt.blue )
+ labeltext,fonte,couleur = self.item.GetLabelText()
+ self.setText(0, labeltext)
+ self.appliEficas.noeudColore=self
+
+ def update_plusieurs_node_label_in_blue(self,liste):
+ if hasattr(self.appliEficas,'listeNoeudsColores'):
+ for noeud in self.appliEficas.listeNoeudsColores:
+ noeud.setTextColor( 0,Qt.black)
+ noeud.update_node_label()
+ self.appliEficas.listeNoeudsColores=[]
+ for noeud in liste :
+ noeud.setTextColor( 0,Qt.blue )
+ labeltext,fonte,couleur = noeud.item.GetLabelText()
+ noeud.setText(0, labeltext)
+ self.appliEficas.listeNoeudsColores.append(noeud)
+
+ def update_node_texte_in_black(self):
+ """ Met a jour les noms des SD et valeurs des mots-cles """
+ self.setTextColor( 1,Qt.black )
+ value = self.item.GetText()
+ self.setText(1, value)
+