self.appliEficas=self.editor.appliEficas
self.repIcon=self.appliEficas.repIcon
self.jdc=self.node.item.get_jdc()
- self.setPoubelle()
+ self.setIconePoubelle()
self.setRun()
self.setValide()
self.setReglesEtAide()
fenetre.prendLeFocus=1
fenetre.hide()
fenetre.show()
- break
def afficheMots(self):
+ #print "ds afficheMots ",self.node.item.nom
for node in self.node.children:
- #if node in self.node.listeMCVenantDesBlocs : continue
- # print "pas ", node.item.nom
- # continue
- if hasattr(self.node,'appartientAUnNoeudPlie') and self.node.appartientAUnNoeudPlie==True : return
+ #print "afficheMots ",node," " ,node.item.nom, " ",node.plie ," ", node.appartientAUnNoeudPlie
+ # non return mais continue car il faut tenir compte des blocs
+ if node.appartientAUnNoeudPlie==True : continue
+ #print "je suis apres le if pour ",node.item.nom
widget=node.getPanelGroupe(self,self.maCommande)
- #print node
- #print node.item.nom
+ #print "widget pour ", node.item.nom, widget
self.listeFocus.append(node.fenetre)
- #print "fin afficheMots pou " ,self.node.item.nom
+ #print "fin pour " , self.node.item.nom
def calculOptionnel(self):
def reaffiche(self,nodeAVoir=None):
- print "dans reaffiche de groupe.py", nodeAVoir
+ #print "dans reaffiche de groupe.py", nodeAVoir
self.parentQt.reaffiche(nodeAVoir)
def recalculeListeMC(self,listeMC):
firstNode=None
for nom in listeNom:
if nom not in self.dictMCVenantDesBlocs.keys():
- print "bizarre, bizarre"
+ #print "bizarre, bizarre"
self.editor.init_modif()
nouveau=self.node.append_child(nom)
else :
if firstNode==None : firstNode=nouveau
if nouveau == None or nouveau == 0 :
self.editor.affiche_infos(str('insertion impossible a cet endroit pour '+nom),Qt.red)
- print firstNode
- print firstNode.fenetre
self.reaffiche(firstNode)
+
def Plie(self):
self.node.setPlie()
self.reaffiche(self.node)
self.node.setDeplie()
self.reaffiche(self.node)
+ def traiteClicSurLabel(self,texte):
+ self.afficheOptionnel()
+