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

Discussion :

Caractères spéciaux perdus lors de l'ouverture d'un fichier

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Caractères spéciaux perdus lors de l'ouverture d'un fichier
    En faisant des essais sur l'ouverture d'un fichier, je me suis rendu compte que les caractères spéciaux (é, è, à...) étaient tous remplacés par des carrés (ou parfois par ça : �).
    Comment éviter cela ?
    Mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #include <QApplication>
    #include <QWidget>
    #include <QTextEdit>
    #include <QFile>
    #include <QTextStream>
    #include <QIODevice>
    #include <QFileDialog>
     
    int main(int argc,char *argv[])
    {
        QApplication app(argc,argv);
        QWidget fenetre;
        QTextEdit champ(&fenetre);
        QFile flux(QFileDialog::getOpenFileName(&fenetre, "Ouvrir un fichier"));
        flux.open(QIODevice::ReadOnly | QIODevice::Text);
        champ.setPlainText(flux.readAll());
        flux.close();
        return app.exec();
    }
    Merci d'avance pour vos réponses.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bon, problème réglé en passant par QTextStream (qui était déjà inclus d'ailleurs, étrangement).
    Merci d'avoir été si nombreux à vouloir m'aider...

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

Discussions similaires

  1. caractères spéciaux perdus dans un xml
    Par Satch dans le forum VBScript
    Réponses: 0
    Dernier message: 25/03/2009, 15h48
  2. Réponses: 1
    Dernier message: 28/03/2008, 16h06
  3. exeption generée lors de l ouverture d'un fichier !
    Par ryoussef19 dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 30/05/2007, 19h36
  4. erreur lors de l'ouverture d'un fichier
    Par programaniac dans le forum Langage
    Réponses: 3
    Dernier message: 04/05/2007, 20h12
  5. plantage de qlqs secondes lors de l'ouverture d'un fichier
    Par princetn dans le forum Windows XP
    Réponses: 6
    Dernier message: 28/02/2006, 12h48

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