]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
affiche_infos + ut8
authorPascale Noyret <pascale.noyret@edf.fr>
Mon, 10 May 2010 15:10:16 +0000 (15:10 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Mon, 10 May 2010 15:10:16 +0000 (15:10 +0000)
InterfaceQT4/monUniqueASSDPanel.py
InterfaceQT4/monUniqueBasePanel.py
InterfaceQT4/monUniqueCompPanel.py
InterfaceQT4/monUniqueSDCOPanel.py

index fae8cab924581ef1c8bbaf49c0e472c2f0627fae..2b5c751e612f068f70fec7e18415a60e07395e79 100644 (file)
@@ -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)))
index 02535f1d7c762508dd0f1fa3747d49c649f6a5c8..bacd3c5612b01a30c44b90f2c4ec9cf64d809436 100644 (file)
@@ -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)
index 0f77b1a350147dbb2249e43993e926cfacdb51c6..38cb509f2ce9dfbee379d2dc55d21720dcbefd15 100644 (file)
@@ -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)))
 
 
index ee545c6190eedaee098d3bbe1d271f3115ea1235..b92ec25912d0bbbb129e9a96f6218921fe45e7d1 100644 (file)
@@ -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)