From: Pascale Noyret Date: Mon, 10 May 2010 15:00:11 +0000 (+0000) Subject: affiche_infos + ut8 X-Git-Tag: V2_0~95 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=ea934539f8410b52817c45680a9acd866b9e2497;p=modules%2Feficas.git affiche_infos + ut8 --- diff --git a/InterfaceQT4/monPlusieursBasePanel.py b/InterfaceQT4/monPlusieursBasePanel.py index dca10be5..0d2fce5c 100644 --- a/InterfaceQT4/monPlusieursBasePanel.py +++ b/InterfaceQT4/monPlusieursBasePanel.py @@ -197,7 +197,7 @@ class MonPlusieursBasePanel(DPlusBase,QTPanel,SaisieValeur): else : commentaire="Entrez entre "+str(mc.min)+" et "+str(mc.max) +" " + d_aides[type] aideval=self.node.item.aide() - commentaire=commentaire + "\n" + aideval + commentaire=commentaire + "\n" + QString.toUtf8(QString(aideval)) self.Commentaire.setText(QString.fromUtf8(QString(commentaire))) def BSalomePressed(self): diff --git a/InterfaceQT4/monPlusieursIntoPanel.py b/InterfaceQT4/monPlusieursIntoPanel.py index 3b5ed195..1df0457d 100644 --- a/InterfaceQT4/monPlusieursIntoPanel.py +++ b/InterfaceQT4/monPlusieursIntoPanel.py @@ -54,9 +54,9 @@ class DPlusInto(Ui_DPlusInto,QDialog): class MonPlusieursIntoPanel(DPlusInto,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 "MonPlusieursIntoPanel" @@ -79,10 +79,10 @@ class MonPlusieursIntoPanel(DPlusInto,QTPanel,SaisieValeur): def BOkPourListePressed(self): if self.listeValeursCourantes == [] : - self.editor.affiche_infos("Pas de validation d un groupe vide") + self.editor.affiche_infos("Pas de validation d un groupe vide",Qt.red) return self.node.item.set_valeur(self.listeValeursCourantes) - self.editor.affiche_infos("Valeur Acceptée") + self.editor.affiche_infos("Valeur Acceptée") def Sup1Valeur(self): @@ -96,7 +96,7 @@ class MonPlusieursIntoPanel(DPlusInto,QTPanel,SaisieValeur): for valeur in self.listeValeursCourantes : if i != indexCourant : listeVal.append(valeur) i = i+1 - self.LBValeurs.setCurrentItem(self.LBValeurs.item(index -1)) + self.LBValeurs.setCurrentItem(self.LBValeurs.item(indexCourant -1)) self.listeValeursCourantes=listeVal SaisieValeur.RemplitPanel(self,self.listeValeursCourantes) @@ -118,7 +118,7 @@ class MonPlusieursIntoPanel(DPlusInto,QTPanel,SaisieValeur): validite,comm,comm2,listeRetour=self.politique.AjoutValeurs(liste,index,listeVal) self.Commentaire.setText(comm2) if not validite : - self.editor.affiche_infos(comm) + self.editor.affiche_infos(comm,Qt.red) else: l1=self.listeValeursCourantes[:index] l3=self.listeValeursCourantes[index:] @@ -134,8 +134,8 @@ class MonPlusieursIntoPanel(DPlusInto,QTPanel,SaisieValeur): def InitCommentaire(self): commentaire="" mc = self.node.item.get_definition() - d_aides = { 'TXM' : 'chaînes de caractères', - 'R' : 'réels', + d_aides = { 'TXM' : 'chaînes de caractères', + 'R' : 'réels', 'I' : 'entiers', 'C' : 'complexes'} type = mc.type[0] @@ -150,6 +150,6 @@ class MonPlusieursIntoPanel(DPlusInto,QTPanel,SaisieValeur): else : commentaire="Entrez entre "+str(mc.min)+" et "+str(mc.max)+" "+d_aides[type] aideval=self.node.item.aide() - commentaire=commentaire + "\n" + aideval - self.Commentaire.setText(QString(commentaire)) + commentaire=commentaire + "\n" + QString.toUtf8(QString(aideval)) + self.Commentaire.setText(QString.fromUtf8(QString(commentaire))) diff --git a/InterfaceQT4/monPoursuitePanel.py b/InterfaceQT4/monPoursuitePanel.py index 4623b46e..c9f22574 100644 --- a/InterfaceQT4/monPoursuitePanel.py +++ b/InterfaceQT4/monPoursuitePanel.py @@ -107,8 +107,8 @@ class MonPoursuitePanel(MonMacroPanel): nomFichier=str(self.LENomFichier.text()) if not os.path.isfile(nomFichier) : commentaire = "Fichier introuvable" - self.Commentaire.setText(QString(commentaire)) - self.editor.affiche_infos(commentaire) + self.Commentaire.setText(QString.fromUtf8(QString(commentaire))) + self.editor.affiche_infos(commentaire,Qt.red) return text=self.convert_file(nomFichier) @@ -120,13 +120,13 @@ class MonPoursuitePanel(MonMacroPanel): try : self.node.item.object.change_fichier_init(nomFichier,text) commentaire = "Fichier modifie : " + self.node.item.get_nom() - self.Commentaire.setText(QString(commentaire)) + self.Commentaire.setText(QString.fromUtf8(QString(commentaire))) except: l=traceback.format_exception_only("Fichier invalide",sys.exc_info()[1]) QMessageBox.critical( self, "Erreur fatale au chargement du fichier Include", l[0]) commentaire = "Fichier invalide" - self.Commentaire.setText(QString(commentaire)) - self.editor.affiche_infos(commentaire) + self.Commentaire.setText(QString.fromUtf8(QString(commentaire))) + self.editor.affiche_infos(commentaire,Qt.red) return @@ -146,7 +146,7 @@ class MonPoursuitePanel(MonMacroPanel): text=p.convert('execnoparseur') else : commentaire = "Impossible de lire le fichier : Format inconnu" - self.Commentaire.setText(QString(commentaire)) - self.editor.affiche_infos(commentaire) + self.Commentaire.setText(QString.fromUtf8(QString(commentaire))) + self.editor.affiche_infos(commentaire,Qt.red) return text