IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Lecture fichier en UTF8 / problème d'accent


Sujet :

Qt

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Lecture fichier en UTF8 / problème d'accent
    Bonjour,

    Voilà mon problème. J'ai un parser de fichier txt encodé en utf8 qui contient des commentaires donc en français donc avec des caractères à accent ( é, è, etc... ).
    Je stocke ces informations dans des std::string et pour afficher avec Qt j'utilise des QLabel avec la méthode setText(), en convertissant ma string en QString avec le constructeur QString( std::string ).
    Et bien sur, à l'affichage les caratères accentués sont mal affichés.

    Est-ce que quelqu'un aurait une idée pr résoudre ce problème s'il vous plait ?

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    En fait j'ai trouvé, il suffit d'utiliser la méthode static QString::fromUtf8.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'accent lors de la lecture d'un fichier texte
    Par petit rabot dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 23/11/2017, 09h57
  2. Fichier httpd.conf, problème d'accents
    Par Phoenix0007 dans le forum Apache
    Réponses: 3
    Dernier message: 17/04/2013, 17h42
  3. Problème accent lecture fichier texte
    Par brisso dans le forum Langage
    Réponses: 12
    Dernier message: 27/06/2011, 20h46
  4. Réponses: 2
    Dernier message: 30/11/2010, 15h59
  5. Réponses: 3
    Dernier message: 28/11/2010, 20h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo