class CONFIG(CONFIGbase):
- def __init__(self,appli,rep_ini):
+ def __init__(self,appli,repIni):
self.dFichierEditeur={"ASTER" : "editeur.ini",
"ASTER_SALOME" : "editeur_salome.ini"}
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
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)
# 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):
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
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
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
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 ")
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)