SaisieValeur.BOk2Pressed(self)
def BFichierPressed(self):
- fichier = QFileDialog.getOpenFileName(self.appliEficas,
- self.appliEficas.trUtf8('Ouvrir Fichier'),
- self.appliEficas.CONFIGURATION.savedir,
- self.appliEficas.trUtf8('Wrapper Files (*.xml);;''All Files (*)'))
- if not(fichier.isNull()):
- self.lineEditVal.setText(fichier)
-
+ type = self.node.item.get_definition().type
+ if len(type) > 1:
+ filters = type[1]
+ else:
+ filters = QString()
+ fichier = QFileDialog.getOpenFileName(self.appliEficas,
+ self.appliEficas.trUtf8('Ouvrir Fichier'),
+ self.appliEficas.CONFIGURATION.savedir,
+ filters)
+ if not(fichier.isNull()):
+ self.lineEditVal.setText(fichier)
def LEValeurPressed(self):
SaisieValeur.LEValeurPressed(self)
-# -*- coding: utf-8 -*-
+# -*- coding: iso-8859-1 -*-
# --------------------------------------------------
# debut entete
fichier_ini = 1,
FileName = SIMP ( statut = "o",
- typ = "Fichier",
+ typ = ('Fichier', 'Wrapper Files (*.xml);;All Files (*)',),
fr = "Nom du modele physique",
ang = "Physical model identifier",
),