]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
fiche 7160
authorpascale.noyret <pascale.noyret@edf.fr>
Tue, 5 May 2015 13:30:15 +0000 (15:30 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Tue, 5 May 2015 13:30:15 +0000 (15:30 +0200)
InterfaceQT4/gereTraduction.py
InterfaceQT4/qtEficas.py

index 2155b3636cb6078a8f9bbb9dcdf67e313394acdc..fce867859c8d9ce6dbc84dffddbd934072b3d774 100644 (file)
@@ -30,6 +30,9 @@ def traduction(directPath,editor,version):
     if version == "V10V11" :
        from Traducteur import traduitV10V11
        suffixe="v11.comm"
+    if version == "V11V12" :
+       from Traducteur import traduitV11V12
+       suffixe="v12.comm"
 
     fn = QFileDialog.getOpenFileName( 
                        editor.appliEficas,
@@ -53,6 +56,7 @@ def traduction(directPath,editor,version):
     qApp.setOverrideCursor(QCursor(Qt.WaitCursor))
     if version == "V9V10" : traduitV9V10.traduc(FichieraTraduire,FichierTraduit,log)
     if version == "V10V11" : traduitV10V11.traduc(FichieraTraduire,FichierTraduit,log)
+    if version == "V11V12" : traduitV11V12.traduc(FichieraTraduire,FichierTraduit,log)
     qApp.setOverrideCursor(QCursor(Qt.ArrowCursor))
 
     Entete=tr("Fichier Traduit : %s\n\n",str(FichierTraduit))
index 4241390c8f1ceb8dcb954bf0fea7f78c45740aa2..7eb733b7c4023974d52e24a773f977f1ce56ed81 100644 (file)
@@ -182,8 +182,11 @@ class Appli(Ui_Eficas,QMainWindow):
         self.menuOptions.addAction(self.actionParametres_Eficas)
         self.menuOptions.setTitle(tr("Options"))
         # set MAP version
-        from mapcore import getVersion
-        self.code_version = getVersion()
+        try :
+          from mapcore import getVersion
+          self.code_version = getVersion()
+        except :
+          pass
 
     def ZCRACKS(self):
         self.menuExecution = self.menubar.addMenu(QApplication.translate("Eficas", "Execution", None, QApplication.UnicodeUTF8))
@@ -217,8 +220,9 @@ class Appli(Ui_Eficas,QMainWindow):
 
     def ASTER(self) :
         self.menuTraduction = self.menubar.addMenu("menuTraduction")
-        self.menuTraduction.addAction(self.actionTraduitV9V10)
+        self.menuTraduction.addAction(self.actionTraduitV11V12)
         self.menuTraduction.addAction(self.actionTraduitV10V11)
+        self.menuTraduction.addAction(self.actionTraduitV9V10)
         self.menuTraduction.setTitle(tr("Traduction"))
 
         self.menuOptions = self.menubar.addMenu("menuOptions")
@@ -356,16 +360,20 @@ class Appli(Ui_Eficas,QMainWindow):
         # Pour Aster
         self.actionTraduitV9V10 = QAction(self)
         self.actionTraduitV9V10.setObjectName("actionTraduitV9V10")
+        self.actionTraduitV9V10.setText(tr("TraduitV9V10"))
         self.actionTraduitV10V11 = QAction(self)
         self.actionTraduitV10V11.setObjectName("actionTraduitV10V11")
-        self.actionTraduitV9V10.setText(tr("TraduitV9V10"))
         self.actionTraduitV10V11.setText(tr("TraduitV10V11"))
+        self.actionTraduitV11V12 = QAction(self)
+        self.actionTraduitV11V12.setObjectName("actionTraduitV11V12")
+        self.actionTraduitV11V12.setText(tr("TraduitV11V12"))
         self.actionSauveLigne = QAction(self)
         self.actionSauveLigne.setText(tr("Sauve Format Ligne"))
         self.connect(self.actionParametres_Eficas,SIGNAL("activated()"),self.optionEditeur)
         self.connect(self.actionLecteur_Pdf,SIGNAL("activated()"),self.optionPdf)
         self.connect(self.actionTraduitV9V10,SIGNAL("activated()"),self.traductionV9V10)
         self.connect(self.actionTraduitV10V11,SIGNAL("activated()"),self.traductionV10V11)
+        self.connect(self.actionTraduitV11V12,SIGNAL("activated()"),self.traductionV11V12)
         self.connect(self.actionSauveLigne,SIGNAL("activated()"),self.sauveLigne)
 
         # Pour Carmel
@@ -495,6 +503,10 @@ class Appli(Ui_Eficas,QMainWindow):
         from gereTraduction import traduction
         traduction(self.CONFIGURATION.repIni,self.viewmanager,"V10V11")
 
+    def traductionV11V12(self):
+        from gereTraduction import traduction
+        traduction(self.CONFIGURATION.repIni,self.viewmanager,"V11V12")
+
 
     def version(self) :
         from monVisu import DVisu