class MonUniqueBasePanel(DUnBase,QTPanel,SaisieValeur):
"""
- Classe définissant le panel associé aux mots-clés qui demandent
- à l'utilisateur de choisir une seule valeur parmi une liste de valeurs
- discrètes
+ Classe définissant le panel associé aux mots-clés qui demandent
+ à l'utilisateur de choisir une seule valeur parmi une liste de valeurs
+ discrètes
"""
def __init__(self,node, parent = None,name = None,fl = 0):
#print "MonUniqueBasePanel"
def InitCommentaire(self):
mc = self.node.item.get_definition()
- d_aides = { 'TXM' : "Une chaîne de caractères est attendue",
- 'R' : "Un réel est attendu",
+ d_aides = { 'TXM' : "Une chaîne de caractères est attendue",
+ 'R' : "Un réel est attendu",
'I' : "Un entier est attendu",
'Matrice' : 'Une Matrice est attendue',
'Fichier' : 'Un fichier est attendu'}
def BFichierPressed(self):
type = self.node.item.get_definition().type
if len(type) > 1:
- filters = type[1]
+ filters = type[1]
else:
- filters = QString()
+ filters = QString()
if len(type) > 2 and type[2] == "Sauvegarde":
- fichier = QFileDialog.getSaveFileName(self.appliEficas,
+ fichier = QFileDialog.getSaveFileName(self.appliEficas,
self.appliEficas.trUtf8('Sauvegarder Fichier'),
self.appliEficas.CONFIGURATION.savedir,
filters)
- else :
- fichier = QFileDialog.getOpenFileName(self.appliEficas,
- self.appliEficas.trUtf8('Ouvrir Fichier'),
- self.appliEficas.CONFIGURATION.savedir,
- self.appliEficas.trUtf8('Wrapper Files (*.xml);;''All Files (*)'))
+ else:
+ fichier = QFileDialog.getOpenFileName(self.appliEficas,
+ self.appliEficas.trUtf8('Ouvrir Fichier'),
+ self.appliEficas.CONFIGURATION.savedir,
+ filters)
if not(fichier.isNull()):
ulfile = os.path.abspath(unicode(fichier))