From 7963dc77cbd212259c0ccd832a681e77e144de9b Mon Sep 17 00:00:00 2001 From: Pascale Noyret Date: Fri, 4 Jul 2008 11:58:37 +0000 Subject: [PATCH] *** empty log message *** --- InterfaceQT/gereTraduction.py | 14 ++++++++++---- InterfaceQT/qtEficas.py | 4 ++++ Ui/myMain.ui | 19 +++++++++++++++++++ 3 files changed, 33 insertions(+), 4 deletions(-) diff --git a/InterfaceQT/gereTraduction.py b/InterfaceQT/gereTraduction.py index f4712ff9..8756200f 100644 --- a/InterfaceQT/gereTraduction.py +++ b/InterfaceQT/gereTraduction.py @@ -3,14 +3,19 @@ import os def traduction(directPath,editor,version): - if version == "V7V8" : from Traducteur import traduitV7V8 - fn = QFileDialog.getOpenFileName( QString(directPath) , "", None, None, None ) + if version == "V7V8" : + from Traducteur import traduitV7V8 + suffixe="v8.comm" + if version == "V8V9" : + from Traducteur import traduitV8V9 + suffixe="v9.comm" + fn = QFileDialog.getOpenFileName( QString(directPath) , "") FichieraTraduire=str(fn) if (FichieraTraduire == "" or FichieraTraduire == () ) : return i=FichieraTraduire.rfind(".") Feuille=FichieraTraduire[0:i] - FichierTraduit=Feuille+"v8.comm" + FichierTraduit=Feuille+suffixe i=Feuille.rfind("/") directLog=Feuille[0:i] @@ -20,6 +25,7 @@ def traduction(directPath,editor,version): qApp.setOverrideCursor(QCursor(Qt.WaitCursor)) if version == "V7V8" : traduitV7V8.traduc(FichieraTraduire,FichierTraduit,log) + if version == "V8V9" : traduitV8V9.traduc(FichieraTraduire,FichierTraduit,log) qApp.setOverrideCursor(QCursor(Qt.ArrowCursor)) Entete="Fichier Traduit : "+FichierTraduit +"\n\n" @@ -32,7 +38,7 @@ def traduction(directPath,editor,version): commande="diff "+FichieraTraduire+" "+FichierTraduit+" >/dev/null" try : if os.system(commande) == 0 : - texte = texte + "Pas de difference entre le fichier V7 et le fichier traduit" + texte = texte + "Pas de difference entre le fichier origine et le fichier traduit" except : pass diff --git a/InterfaceQT/qtEficas.py b/InterfaceQT/qtEficas.py index 7914ef84..0e537d87 100644 --- a/InterfaceQT/qtEficas.py +++ b/InterfaceQT/qtEficas.py @@ -123,6 +123,10 @@ class Appli(Eficas): from gereTraduction import traduction traduction(self.CONFIGURATION.rep_user,self.viewmanager,"V7V8") + def traductionV8V9(self): + from gereTraduction import traduction + traduction(self.CONFIGURATION.rep_user,self.viewmanager,"V8V9") + def version(self) : from desVisu import DVisu titre = "version " diff --git a/Ui/myMain.ui b/Ui/myMain.ui index da2aec89..b6526802 100644 --- a/Ui/myMain.ui +++ b/Ui/myMain.ui @@ -101,6 +101,7 @@ + @@ -452,6 +453,17 @@ traduitV7V8 + + + traduitV8V9Action + + + traduitV8V9 + + + traduitV8V9 + + aidenew_itemAction @@ -644,6 +656,12 @@ Eficas traductionV7V8() + + traduitV8V9Action + activated() + Eficas + traductionV8V9() + aidenew_itemAction activated() @@ -691,6 +709,7 @@ editCut() editCopy() traductionV7V8() + traductionV8V9() NewInclude() optionEditeur() optionPdf() -- 2.39.2