class MonIncludePanel(DInc,QTPanelTBW1,QTPanelTBW2,QTPanelTBW3):
"""
- 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 "MonIncludePanel"
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)
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)))
self.editor.affiche_infos(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
p.readfile(file)
text=p.convert('execnoparseur')
else :
- commentaire = "Impossible de lire le fichier : Format inconnu"
- self.Commentaire.setText(QString(commentaire))
- self.editor.affiche_infos(commentaire)
+ commentaire = "Impossible de lire le fichier : Format inconnu"
+ self.Commentaire.setText(QString.fromUtf8(QString(commentaire)))
+ self.editor.affiche_infos(commentaire,Qt.red)
return text