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()
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()
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()== "" :
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)
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())))
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)))
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"
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)