#-----------------------#
def viewJdcRapport(self):
#-----------------------#
- strRapport = str( self.jdc.report() )
+ strRapport = unicode( self.jdc.report() )
self._viewText(strRapport, "JDC_RAPPORT")
#----------------#
def InitCommentaire(self):
mc = self.node.item.get_definition()
- d_aides = { 'TXM' : "Une chaîne de caractères est attendue",
- 'R' : "Un réel est attendu",
+ d_aides = { 'TXM' : u"Une chaîne de caractères est attendue",
+ 'R' : u"Un réel est attendu",
'I' : "Un entier est attendu",
'Matrice' : 'Une Matrice est attendue',
'Fichier' : 'Un fichier est attendu',
commentaire = getattr(mctype, 'help_message', "Type de base inconnu")
else:
commentaire = d_aides.get(mctype, "Type de base inconnu")
- aideval=self.node.item.aide()
- commentaire=commentaire +"\n"+ QString.toUtf8(QString(aideval))
- self.Commentaire.setText(QString.fromUtf8(QString(commentaire)))
+ commentaire = commentaire + "\n" + self.node.item.aide()
+ self.Commentaire.setText(commentaire)
def BOk2Pressed(self):
SaisieValeur.BOk2Pressed(self)
l = string.split(s,'\n')
return self.dec+string.join(l,'\n'+self.dec)[:-3]
- def __str__(self):
+ def __unicode__(self):
"""
Retourne une chaine de caractères décorée et représentative de self
"""
s=s+string.join(self.crexception_belle,'')
for subcr in self.subcr:
if self.verbeux == 'oui':
- s=s+str(subcr)+'\n'
+ s=s+unicode(subcr)+'\n'
else:
if not subcr.estvide():
- s=s+str(subcr)
+ s=s+unicode(subcr)
if s != '':
s=self.debut+'\n'+self.indent(s)+self.fin+'\n'
else :
s=self.debut+'\n'+self.fin+'\n'
return s
+ def __str__(self):
+ return unicode(self).encode("utf-8")
+
def report(self,decalage = 2):
"""
Retourne une chaine de caractères non encadrée mais représentative de self
help = str(err)
else:
print "Type non encore géré %s" %`type_permis`
- raise ValError("%s (de type %s) n'est pas d'un type autorisé: %s %s" % (repr(obj),type(obj),typ, help))
+ raise ValError(u"%s (de type %s) n'est pas d'un type autorisé: %s %s" % (repr(obj),type(obj),typ, help))
def is_complexe(self,valeur):
""" Retourne 1 si valeur est un complexe, 0 sinon """
</size>
</property>
<property name="text">
- <string>Selectionner</string>
+ <string>Sélectionner</string>
</property>
<property name="icon">
<iconset>
</size>
</property>
<property name="text">
- <string>Parametres</string>
+ <string>Paramètres</string>
</property>
</widget>
</item>
# verification presence
if self.isoblig() and v == None :
if cr == 'oui' :
- self.cr.fatal(string.join(("Mot-cle : ",self.nom," obligatoire non valorise")))
+ self.cr.fatal(string.join((u"Mot-clé : ", self.nom, u" obligatoire non valorisé")))
valid = 0
lval=listProto.adapt(v)
if lval is None:
valid=0
if cr == 'oui' :
- self.cr.fatal("None n'est pas une valeur autorisee")
+ self.cr.fatal(u"None n'est pas une valeur autorisée")
else:
# type,into ...
#typeProto=TypeProtocol("type",typ=self.definition.type)
typeProto.adapt(val)
except ValError,e:
valid=0
- self.cr.fatal(str(e))
+ self.cr.fatal(unicode(e))
try:
for val in lval:
intoProto.adapt(val)
except ValError,e:
valid=0
- self.cr.fatal(str(e))
+ self.cr.fatal(unicode(e))
try:
cardProto.adapt(lval)
except ValError,e:
valid=0
- self.cr.fatal(str(e))
+ self.cr.fatal(unicode(e))
#
# On verifie les validateurs s'il y en a et si necessaire (valid == 1)
#
def report(self):
""" genere le rapport de validation de self """
self.cr=self.CR()
- self.cr.debut = "Mot-cle simple : "+self.nom
- self.cr.fin = "Fin Mot-cle simple : "+self.nom
+ self.cr.debut = u"Mot-clé simple : "+self.nom
+ self.cr.fin = u"Fin Mot-clé simple : "+self.nom
self.state = 'modified'
try:
self.isvalid(cr='oui')
except AsException,e:
if CONTEXT.debug : traceback.print_exc()
- self.cr.fatal(string.join(("Mot-cle simple : ",self.nom,str(e))))
+ self.cr.fatal(string.join((u"Mot-clé simple : ",self.nom,str(e))))
return self.cr