From: Renaud Barate Date: Mon, 7 Mar 2011 14:22:53 +0000 (+0000) Subject: Integrated changes for Aster translation from V9 to V10 X-Git-Tag: LOGILAB~331 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=d30e6a14d8fb0c2d61087de9e642b8fdcacfa800;p=tools%2Feficas.git Integrated changes for Aster translation from V9 to V10 --- diff --git a/InterfaceQT4/gereTraduction.py b/InterfaceQT4/gereTraduction.py index c93edcb0..2efbdda2 100644 --- a/InterfaceQT4/gereTraduction.py +++ b/InterfaceQT4/gereTraduction.py @@ -11,6 +11,9 @@ def traduction(directPath,editor,version): if version == "V8V9" : from Traducteur import traduitV8V9 suffixe="v9.comm" + if version == "V9V10" : + from Traducteur import traduitV9V10 + suffixe="v10.comm" fn = QFileDialog.getOpenFileName( editor.appliEficas, editor.appliEficas.trUtf8('Traduire Fichier'), @@ -28,11 +31,11 @@ def traduction(directPath,editor,version): log=directLog+"/convert.log" os.system("rm -rf "+log) os.system("rm -rf "+FichierTraduit) - print "hhhhhhhhhhhhhhhhhhhhhhhhhhhh" qApp.setOverrideCursor(QCursor(Qt.WaitCursor)) if version == "V7V8" : traduitV7V8.traduc(FichieraTraduire,FichierTraduit,log) if version == "V8V9" : traduitV8V9.traduc(FichieraTraduire,FichierTraduit,log) + if version == "V9V10" : traduitV9V10.traduc(FichieraTraduire,FichierTraduit,log) qApp.setOverrideCursor(QCursor(Qt.ArrowCursor)) Entete="Fichier Traduit : "+FichierTraduit +"\n\n" diff --git a/InterfaceQT4/qtEficas.py b/InterfaceQT4/qtEficas.py index 125e8ed0..1a3d6301 100644 --- a/InterfaceQT4/qtEficas.py +++ b/InterfaceQT4/qtEficas.py @@ -87,13 +87,18 @@ class Appli(Ui_Eficas,QMainWindow): self.actionTraduitV7V8.setObjectName("actionTraduitV7V8") self.actionTraduitV8V9 = QAction(self) self.actionTraduitV8V9.setObjectName("actionTraduitV8V9") + self.actionTraduitV9V10 = QAction(self) + self.actionTraduitV9V10.setObjectName("actionTraduitV9V10") self.menuTraduction.addAction(self.actionTraduitV7V8) self.menuTraduction.addAction(self.actionTraduitV8V9) + self.menuTraduction.addAction(self.actionTraduitV9V10) self.menuTraduction.setTitle(QApplication.translate("Eficas", "Traduction", None, QApplication.UnicodeUTF8)) self.actionTraduitV7V8.setText(QApplication.translate("Eficas","TraduitV7V8", None, QApplication.UnicodeUTF8)) self.actionTraduitV8V9.setText(QApplication.translate("Eficas","TraduitV8V9", None, QApplication.UnicodeUTF8)) + self.actionTraduitV9V10.setText(QApplication.translate("Eficas","TraduitV9V10", None, QApplication.UnicodeUTF8)) self.connect(self.actionTraduitV7V8,SIGNAL("activated()"),self.traductionV7V8) self.connect(self.actionTraduitV8V9,SIGNAL("activated()"),self.traductionV8V9) + self.connect(self.actionTraduitV9V10,SIGNAL("activated()"),self.traductionV9V10) @@ -269,6 +274,10 @@ class Appli(Ui_Eficas,QMainWindow): from gereTraduction import traduction traduction(self.CONFIGURATION.rep_ini,self.viewmanager,"V8V9") + def traductionV9V10(self): + from gereTraduction import traduction + traduction(self.CONFIGURATION.rep_ini,self.viewmanager,"V9V10") + def version(self) : from monVisu import DVisu titre = "version " @@ -340,10 +349,10 @@ class Appli(Ui_Eficas,QMainWindow): self.viewmanager.handleOpen() def fileSave(self): - return self.viewmanager.saveCurrentEditor() + self.viewmanager.saveCurrentEditor() def fileSaveAs(self): - return self.viewmanager.saveAsCurrentEditor() + self.viewmanager.saveAsCurrentEditor() def fileClose(self): self.viewmanager.handleClose(texte='&Fermer')