nouveauTitre=debutTitre
self.editor.appliEficas.setWindowTitle(nouveauTitre)
+ #print self.node.tree
self.connect(self.RBalpha,SIGNAL("clicked()"),self.afficheAlpha)
self.connect(self.RBGroupe,SIGNAL("clicked()"),self.afficheGroupe)
self.connect(self.RBOrdre,SIGNAL("clicked()"),self.afficheOrdre)
+ if self.node.tree.item.get_regles() == () :
+ self.RBRegle.close()
+ self.labelRegle.close()
+ else : self.connect(self.RBRegle,SIGNAL("clicked()"),self.afficheRegle)
if self.editor.Ordre_Des_Commandes == None : self.RBOrdre.close()
self.editor.labelCommentaire.setText("")
+ if self.editor.widgetOptionnel!= None :
+ self.editor.widgetOptionnel.close()
+ self.editor.widgetOptionnel=None
self.name=None
self.connect(self.LEFiltre,SIGNAL("returnPressed()"),self.AjouteRadioButton)
self.affiche_ordre==1;
self.RBOrdre.setChecked(True);
self.afficheOrdre()
+ if self.editor.code == "Adao" : self.frameAffichage.close()
+
+ def afficheRegle(self):
+ self.node.tree.AppelleBuildLBRegles()
def afficheAlpha(self):
self.affiche_alpha=1
plier=self.editor.afficheCommandesPliees
if nodeCourrant==self.node : nouveau=self.node.append_child(self.name,'first',plier)
else : nouveau=nodeCourrant.append_brother(self.name,plier=plier)
+ else :
+ nouveau = 0
+ if nouveau == 0 : return # on n a pas insere le noeud
nouveau.setDeplie()
#if self.editor.afficheApresInsert==True : nouveau.plieToutEtReaffiche()
if self.editor.afficheApresInsert == True :
nouveau.fenetre.donnePremier()
#nouveau.deplieToutEtReaffiche()
else :
- print "je passe la"
self.node.setSelected(False)
nouveau.setSelected(True)
self.node.tree.setCurrentItem(nouveau)