X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2Feditor.py;h=9f3aaa3edf90c8322d6065d8d4adf33edbeb5338;hb=f4cf310a046c9d2de91704c2efbad5d7e66375be;hp=c385b6bc53169e9b337e16ae0716dafc5fd2df45;hpb=502db4f836eebcd5d2b859d99f6fd23e76ec8c8e;p=tools%2Feficas.git diff --git a/InterfaceQT4/editor.py b/InterfaceQT4/editor.py index c385b6bc..9f3aaa3e 100755 --- a/InterfaceQT4/editor.py +++ b/InterfaceQT4/editor.py @@ -61,6 +61,7 @@ class JDCEditor(Ui_baseWidget,QtGui.QWidget): self.fenetreCentraleAffichee=None self.dejaDansPlieTout=False self.afficheCommandesPliees = True + self.listeDesListesOuvertes=set() self.appliEficas = appli self.appli = appli #---- attendu par IHM self.vm = vm @@ -77,6 +78,11 @@ class JDCEditor(Ui_baseWidget,QtGui.QWidget): # ces attributs sont mis a jour par definitCode appelee par newEditor self.code = self.appliEficas.CONFIGURATION.code + # tres vite a cause du tag. doit etre pase dans CONFIGURATION + + self.afficheListesPliees=False + if self.code == "ASTER" : self.afficheListesPliees =True + self.mode_nouv_commande=self.appliEficas.CONFIGURATION.mode_nouv_commande self.affiche=self.appliEficas.CONFIGURATION.affiche #if self.code in ['MAP','CARMELCND','PSEN'] : self.afficheCommandesPliees=False @@ -222,9 +228,7 @@ class JDCEditor(Ui_baseWidget,QtGui.QWidget): #-------------------# Pour execution avec output et error dans le bash def runPSEN(self): #-------------------# - if self.modified or self.fichier==None : - QMessageBox.critical( self, tr( "Execution impossible "),tr("Sauvegarder SVP avant l'execution ")) - return + if self.modified or self.fichier==None : self.saveFile() #lancement avec le .bat path1 = os.path.abspath(os.path.join(os.path.abspath(__file__), '../','../','PSEN_Eficas','PSEN')) @@ -534,7 +538,6 @@ class JDCEditor(Ui_baseWidget,QtGui.QWidget): #---------------------# def handleDeplier(self): #---------------------# - print "je passe ici" if self.tree == None : return #self.tree.collapseAll() if self.deplier :