]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authorPascale Noyret <pascale.noyret@edf.fr>
Mon, 5 Jan 2009 15:52:26 +0000 (15:52 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Mon, 5 Jan 2009 15:52:26 +0000 (15:52 +0000)
Aster/configuration.py
Editeur/comploader.py
Editeur/import_code.py
InterfaceQT/readercata.py

index add356958cae1643ed6d472aa35e96aa0ac7aa36..32c6a2e29b7ed321e4550a6a17527f8dc722948d 100644 (file)
@@ -223,7 +223,7 @@ class CONFIGbase:
 
 
 class CONFIG(CONFIGbase):
-  def __init__(self,appli,rep_ini):
+  def __init__(self,appli,repIni):
 
       self.dFichierEditeur={"ASTER"                    : "editeur.ini", 
                            "ASTER_SALOME"             : "editeur_salome.ini"}
@@ -237,8 +237,9 @@ class CONFIG(CONFIGbase):
       if self.salome != 0 :
          clef = clef + "_SALOME"
       self.fichier=self.dFichierEditeur[clef]
-      self.rep_ini = rep_ini
-      self.fic_ini = os.path.join(self.rep_ini,self.fichier)
+      self.repIni = repIni
+      self.rep_ini = repIni
+      self.fic_ini = os.path.join(self.repIni,self.fichier)
       self.titre = "Paramètres nécessaires à la configuration d'EFICAS"
       self.texte_ini = "Voici les paramètres que requiert Eficas"
       self.commande = self.creation_fichier_ini_si_possible
@@ -268,7 +269,7 @@ class CONFIG(CONFIGbase):
       self.rep_mat=""
       self.path_doc=self.rep_user
       self.exec_acrobat=self.rep_user
-      self.catalogues= os.path.join(self.rep_ini,'..','Cata/cata.py')
+      self.catalogues= os.path.join(self.repIni,'..','Cata/cata.py')
       self.isdeveloppeur='NON'
       self.path_cata_dev=os.path.join(self.rep_user,'cata')
       CONFIGbase.__init__ (self,appli)
@@ -280,7 +281,7 @@ class CONFIG(CONFIGbase):
   # sauvegarde
   # les nouveaux paramètres dans le fichier de configuration utilisateur
   #
-      l_param=('exec_acrobat', 'rep_ini','catalogues','rep_travail','rep_mat','path_doc','savedir')
+      l_param=('exec_acrobat', 'repIni','catalogues','rep_travail','rep_mat','path_doc','savedir')
       texte=""
       for clef in l_param :
           if hasattr(self,clef):
@@ -309,13 +310,14 @@ class CONFIG(CONFIGbase):
 
 
 class CONFIGStyle(CONFIGbase):
-  def __init__(self,appli,rep_ini):
+  def __init__(self,appli,repIni):
       self.salome=appli.salome
       self.texte = "Pour prendre en compte les modifications \n"+\
                    "     RELANCER EFICAS"
       self.fichier="style.py"
-      self.rep_ini = rep_ini
-      self.fic_ini = os.path.join(self.rep_ini,self.fichier)
+      self.repIni = repIni
+      self.rep_ini = repIni
+      self.fic_ini = os.path.join(self.repIni,self.fichier)
       self.titre = "Paramètres d affichage"
       self.texte_ini = "Voici les paramètres configurables :  "
       self.commande = self.creation_fichier_ini_si_possible
index e75d492e2db5ac586e3d578ebe776a107cc06f40..b20bfa9f2b95c1870d7dbfe2c740f4f5a588ef5e 100644 (file)
@@ -49,8 +49,8 @@ def charger_composants(Ihm="TK"):
        repertoire=reper+"/../InterfaceTK"
        package="InterfaceTK"
     else :
-       repertoire=reper+"/../InterfaceQT4"
-       package="InterfaceQT4"
+       repertoire=reper+"/../InterfaceQT"
+       package="InterfaceQT"
     listfich=glob.glob(os.path.join(repertoire, "compo*.py"))
     for fichier in listfich:
         m= os.path.basename(fichier)[:-3]
index 004d34565d99372c44b4a99e8532fc96aaaa92c7..3d34eaa677d1bca46d63280c557c790d74c6149f 100644 (file)
@@ -29,8 +29,8 @@ import prefs
 
 INSTALLDIR=prefs.INSTALLDIR
 sys.path.append(INSTALLDIR)
-sys.path.append(INSTALLDIR+"/UiQT4")
-sys.path.append(INSTALLDIR+"/InterfaceQT4")
+sys.path.append(INSTALLDIR+"/Ui")
+sys.path.append(INSTALLDIR+"/InterfaceQT")
 sys.path.append(INSTALLDIR+"/Editeur")
 
 # Ce chemin permet d'importer les modules Noyau et Validation
index ff930c9f564e2a8b3a40c499144da4da3c863784..b6f4c53550c7ca909f81591d82b172bbd86ef8a9 100644 (file)
@@ -51,6 +51,7 @@ class READERCATA:
       self.parent=parent
       self.code=self.appli.code
       self.appli.format_fichier='python'
+      self.appli.appliEficas.format_fichier='python'
       self.version_code=self.appli.version_code
       self.version_cata=None
       self.fic_cata=None
@@ -81,10 +82,12 @@ class READERCATA:
              if self.version_code == cata[1]:
                 self.fic_cata = cata[2]
                 self.appli.format_fichier=cata[3]
+                self.appli.appliEficas.format_fichier=cata[3]
       elif len(liste_cata_possibles)==1:
           self.fic_cata = liste_cata_possibles[0][2]
           self.version_code = liste_cata_possibles[0][1]
           self.appli.format_fichier=liste_cata_possibles[0][3] 
+          self.appli.appliEficas.format_fichier=liste_cata_possibles[0][3] 
           lab=QString("Eficas V1.") 
           lab+=QString(version) 
           lab+=QString(" pour ")
@@ -326,6 +329,7 @@ class READERCATA:
           self.fic_cata = self.dico_catalogues[self.version_cata][2]
           self.version_code = self.version_cata
           self.appli.format_fichier = self.dico_catalogues[self.version_cata][3]
+          self.appli.appliEficas.format_fichier = self.dico_catalogues[self.version_cata][3]
           lab+=self.version_cata
           self.appli.parent.ui.setCaption(lab)
           #qApp.mainWidget().setCaption(lab)