From cf61c20428e458c46b3f37ba35d692ef1d0c9808 Mon Sep 17 00:00:00 2001 From: Pascale Noyret Date: Mon, 10 May 2010 15:10:16 +0000 Subject: [PATCH] affiche_infos + ut8 --- InterfaceQT4/monUniqueASSDPanel.py | 4 ++-- InterfaceQT4/monUniqueBasePanel.py | 4 ++-- InterfaceQT4/monUniqueCompPanel.py | 23 +++++++++++++---------- InterfaceQT4/monUniqueSDCOPanel.py | 8 ++++---- 4 files changed, 21 insertions(+), 18 deletions(-) diff --git a/InterfaceQT4/monUniqueASSDPanel.py b/InterfaceQT4/monUniqueASSDPanel.py index fae8cab9..2b5c751e 100644 --- a/InterfaceQT4/monUniqueASSDPanel.py +++ b/InterfaceQT4/monUniqueASSDPanel.py @@ -89,5 +89,5 @@ class MonUniqueASSDPanel(DUnASSD,QTPanel,SaisieValeur): type = type + ' ou '+l commentaire="Un objet de type "+type+" est attendu" 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/monUniqueBasePanel.py b/InterfaceQT4/monUniqueBasePanel.py index 02535f1d..bacd3c56 100644 --- a/InterfaceQT4/monUniqueBasePanel.py +++ b/InterfaceQT4/monUniqueBasePanel.py @@ -116,8 +116,8 @@ class MonUniqueBasePanel(DUnBase,QTPanel,SaisieValeur): type = mc.type[0] commentaire=d_aides.get(type,"Type de base inconnu") 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))) def BOk2Pressed(self): SaisieValeur.BOk2Pressed(self) diff --git a/InterfaceQT4/monUniqueCompPanel.py b/InterfaceQT4/monUniqueCompPanel.py index 0f77b1a3..38cb509f 100644 --- a/InterfaceQT4/monUniqueCompPanel.py +++ b/InterfaceQT4/monUniqueCompPanel.py @@ -95,13 +95,14 @@ class MonUniqueCompPanel(DUnComp,QTPanel,PolitiqueUnique): v=eval(valeur,d) except : commentaire="expression invalide" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) return try : i=v.imag + self.editor.affiche_infos(commentaire) except : commentaire="expression n est pas de la forme a+bj" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) def LEReelRPressed(self): self.LEcomp.clear() @@ -109,9 +110,10 @@ class MonUniqueCompPanel(DUnComp,QTPanel,PolitiqueUnique): valeur = str(self.LEReel.text()) try : a=string.atof(valeur) + self.editor.affiche_infos(commentaire) except : commentaire="expression invalide" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) def LEImagRPressed(self): self.LEcomp.clear() @@ -119,9 +121,10 @@ class MonUniqueCompPanel(DUnComp,QTPanel,PolitiqueUnique): valeur = str(self.LEImag.text()) try : a=string.atof(valeur) + self.editor.affiche_infos(commentaire) except : commentaire="expression invalide" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) def BOkPressed(self): if self.LEcomp.text()== "" : @@ -129,7 +132,7 @@ class MonUniqueCompPanel(DUnComp,QTPanel,PolitiqueUnique): else : if self.LEReel.text() != "" or self.LEImag.text() != "" : commentaire="entrer une seule valeur SVP" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) return valeur= self.getValeurComp() self.politique.RecordValeur(valeur) @@ -145,7 +148,7 @@ class MonUniqueCompPanel(DUnComp,QTPanel,PolitiqueUnique): l.append("RI") else : commentaire="saisir le type de complexe" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) return None try : l.append(string.atof(str(self.LEReel.text()))) @@ -162,20 +165,20 @@ class MonUniqueCompPanel(DUnComp,QTPanel,PolitiqueUnique): v=eval(valeur,d) except : commentaire="expression invalide" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) return None try : i=v.imag except : commentaire="expression n est pas de la forme a+bj" - self.editor.affiche_infos(commentaire) + self.editor.affiche_infos(commentaire,Qt.red) return None return v def InitCommentaire(self): commentaire='Un complexe est attendu' 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/monUniqueSDCOPanel.py b/InterfaceQT4/monUniqueSDCOPanel.py index ee545c61..b92ec259 100644 --- a/InterfaceQT4/monUniqueSDCOPanel.py +++ b/InterfaceQT4/monUniqueSDCOPanel.py @@ -49,9 +49,9 @@ class DUnSDCO(Ui_DUnSDCO,QDialog): class MonUniqueSDCOPanel(DUnSDCO,QTPanel,SaisieSDCO): """ - 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 "MonUniquesSDCOPanel" @@ -77,7 +77,7 @@ class MonUniqueSDCOPanel(DUnSDCO,QTPanel,SaisieSDCO): def LESDCOReturnPressed(self): """ - Lit le nom donné par l'utilisateur au concept de type CO qui doit être + Lit le nom donné par l'utilisateur au concept de type CO qui doit être la valeur du MCS courant et stocke cette valeur """ SaisieSDCO.LESDCOReturnPressed(self) -- 2.39.2