X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2Fbrowser.py;h=400b3ec98c5034c5c23d25eac9678154b7729f40;hb=c286259382c721a299673774031ec352d873b658;hp=f538643e0c87f8becb7c5bbb96b23374d4d56297;hpb=4aec96ddfcd8ae0e817b0aaf827f008015a4bf5b;p=tools%2Feficas.git diff --git a/InterfaceQT4/browser.py b/InterfaceQT4/browser.py index f538643e..400b3ec9 100644 --- a/InterfaceQT4/browser.py +++ b/InterfaceQT4/browser.py @@ -145,7 +145,7 @@ class JDCTree( QTreeWidget,GereRegles ): def handleOnItem(self,item,int): - print "je passe dans handleOnItem pour ",self, item.item.nom, item, item.item + #print "je passe dans handleOnItem pour ",self, item.item.nom, item, item.item from InterfaceQT4 import composimp self.inhibeExpand == True @@ -160,8 +160,8 @@ class JDCTree( QTreeWidget,GereRegles ): estUneFeuille=(isinstance(item,composimp.Node)) # il faut afficher le parent - print "estUneFeuille", estUneFeuille - print "afficheCommandesPliees", self.editor.afficheCommandesPliees + #print "estUneFeuille", estUneFeuille + #print "afficheCommandesPliees", self.editor.afficheCommandesPliees if estUneFeuille : itemParent.affichePanneau() elif self.editor.afficheCommandesPliees : itemParent.plieToutEtReafficheSaufItem(item) else : itemParent.affichePanneau() @@ -172,7 +172,7 @@ class JDCTree( QTreeWidget,GereRegles ): #self.tree.handleExpandedItem(item) #item.fenetre.donnePremier() #item.fenetre.rendActif() - print 'il faut afficher le 1er' + #print 'il faut afficher le 1er' try : fr = item.item.get_fr() if self.editor: self.editor.affiche_commentaire(unicode(fr)) @@ -246,7 +246,10 @@ class JDCNode(QTreeWidgetItem,GereRegles): self.treeParent.childrenComplete.append(self) self.treeParent=self.treeParent.vraiParent self.treeParent.childrenComplete.append(self) - if (isinstance(self,compobloc.Node) or ( isinstance(self,compomclist.Node) and self.item.isMCList())) : + + + if (isinstance(self,compobloc.Node) or (isinstance(self,compomclist.Node) and self.item.isMCList()) or ( hasattr(self.item.parent,'inhibeValidator') and isinstance(self,compomclist.Node) and self.item.parent.inhibeValidator)) : + # Le dernier or ne sert que lorsqu'on est en train de creer une liste par les validator QTreeWidgetItem.__init__(self,None,mesColonnes) else : QTreeWidgetItem.__init__(self,self.treeParent,mesColonnes) @@ -313,7 +316,7 @@ class JDCNode(QTreeWidgetItem,GereRegles): nouvelItem=item.itemNode(self,item,itemExpand,ancien) self.children.append(nouvelItem) - #print "fin *********** build_children ",self,self.item, self.item.nom + #print "fin *********** build_children ",self,self.item, self.item.nom, self.children def chercheNoeudCorrespondant(self,objSimp): @@ -620,7 +623,8 @@ class JDCNode(QTreeWidgetItem,GereRegles): try : self.fenetre.setValide() except : - print "onValid pour ", self.item.nom, self,'pb' + # print "onValid pour ", self.item.nom, self,'pb' + pass if (self.item.nom == "VARIABLE" or self.item.nom == "DISTRIBUTION") and self.item.isvalid(): self.item.jdc.recalcule_etat_correlation()