def OpenCata(self):
"""
- Ouvre le catalogue standard du code courant, cad le catalogue présent
- dans le répertoire Cata
+ Ouvre le catalogue standard du code courant, cad le catalogue présent
+ dans le répertoire Cata
"""
liste_cata_possibles=[]
return
self.determineMater()
- # détermination de fic_cata_c et fic_cata_p
+ # détermination de fic_cata_c et fic_cata_p
self.fic_cata_c = self.fic_cata + 'c'
self.fic_cata_p = os.path.splitext(self.fic_cata)[0]+'_pickled.py'
if self.appliEficas.salome == 0 :
sys.exit(1)
#
- # analyse du catalogue (ordre des mots-clés)
+ # analyse du catalogue (ordre des mots-clés)
#
# Retrouve_Ordre_Cata_Standard fait une analyse textuelle du catalogue
- # remplacé par Retrouve_Ordre_Cata_Standard_autre qui utilise une numerotation
- # des mots clés a la création
+ # remplacé par Retrouve_Ordre_Cata_Standard_autre qui utilise une numerotation
+ # des mots clés a la création
self.Retrouve_Ordre_Cata_Standard_autre()
if self.mode_nouv_commande== "initial" :
self.Retrouve_Ordre_Cata_Standard()
#
- # analyse des données liées a l'IHM : UIinfo
+ # analyse des données liées a l'IHM : UIinfo
#
uiinfo.traite_UIinfo(self.cata)
def import_cata(self,cata):
"""
- Réalise l'import du catalogue dont le chemin d'acces est donné par cata
+ Réalise l'import du catalogue dont le chemin d'acces est donné par cata
"""
nom_cata = os.path.splitext(os.path.basename(cata))[0]
rep_cata = os.path.dirname(cata)
def Retrouve_Ordre_Cata_Standard_autre(self):
"""
- Construit une structure de données dans le catalogue qui permet
- a EFICAS de retrouver l'ordre des mots-clés dans le texte du catalogue.
- Pour chaque entité du catlogue on crée une liste de nom ordre_mc qui
- contient le nom des mots clés dans le bon ordre
+ Construit une structure de données dans le catalogue qui permet
+ a EFICAS de retrouver l'ordre des mots-clés dans le texte du catalogue.
+ Pour chaque entité du catlogue on crée une liste de nom ordre_mc qui
+ contient le nom des mots clés dans le bon ordre
"""
self.cata_ordonne_dico,self.appliEficas.liste_simp_reel=autre_analyse_cata.analyse_catalogue(self.cata)
def Retrouve_Ordre_Cata_Standard(self):
"""
- Retrouve l'ordre des mots-clés dans le catalogue, cad :
+ Retrouve l'ordre des mots-clés dans le catalogue, cad :
Attention s appuie sur les commentaires
"""
nom_cata = os.path.splitext(os.path.basename(self.fic_cata))[0]
def ask_choix_catalogue(self):
"""
- Ouvre une fenetre de sélection du catalogue dans le cas oa¹ plusieurs
- ont été définis dans Accas/editeur.ini
+ Ouvre une fenetre de sélection du catalogue dans le cas oa¹ plusieurs
+ ont été définis dans Accas/editeur.ini
"""
# construction du dictionnaire et de la liste des catalogues
self.dico_catalogues = {}
# teste si plusieurs catalogues ou non
if len(liste_choix) == 0:
- QMessageBox.critical( self.QWParent, "", "Aucun catalogue déclaré pour %s" %self.code)
+ QMessageBox.critical( self.QWParent, "", QString.fromUtf8("Aucun catalogue déclaré pour %s" %self.code))
self.appliEficas.close()
if self.appliEficas.salome == 0 :
sys.exit(1)
- # création d'une boite de dialogue modale
+ # création d'une boite de dialogue modale
widgetChoix=MonChoixCata(liste_choix,self, self.appliEficas, "", True )
ret=widgetChoix.exec_()