]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authorPascale Noyret <pascale.noyret@edf.fr>
Fri, 9 Nov 2007 14:52:36 +0000 (14:52 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Fri, 9 Nov 2007 14:52:36 +0000 (14:52 +0000)
InterfaceQT/browser.py
InterfaceQT/compoformule.py

index d9a10167693e0ba830c52bb2bc31788a9996f82f..13a3dbb6bf2e8d148debd1198fb1fc019fe6a0a6 100644 (file)
@@ -79,12 +79,6 @@ class JDCTree( QListView ):
         for child in self.children:
             child.update()
             
-    def update_valid(self) :
-        """Cette methode a pour but de mettre a jour la validite du noeud
-           et de propager la demande de mise a jour a son parent
-        """
-        self.parent.update_valid()
-        
 # type de noeud
 COMMENT     = "COMMENTAIRE"
 PARAMETERS  = "PARAMETRE"
@@ -393,8 +387,12 @@ class JDCNode(QListViewItem):
            et de propager la demande de mise a jour a son parent
         """
         #print "NODE update_valid", self.item.GetLabelText()
+        #PN a reverifier SVP parent
         self.update_node_valid()
-        self.parent.update_valid()            
+        try :
+          self.parent.update_valid()            
+        except:
+          pass
 
     def supprime(self):
         #print "NODE supprime",self.item.GetLabelText()
index d314ba1efcfc40c4a2922ecc8dc57cb7389659b8..c9b1bd82e0fd8ca2c534323d575f706cad5b4304 100644 (file)
@@ -26,7 +26,7 @@ class FORMULETreeItem(compooper.EtapeTreeItem):
     Classe servant a définir l'item porté par le noeud de l'arbre d'EFICAS
     qui représente la FORMULE
     """
-    itemNode=Node =FormuleNode
+    itemNode=FormuleNode
 
     def init(self):
       self.setfunction = self.set_valeur