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 :

problème d'accents sous QMessage Box

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 49
    Par défaut problème d'accents sous QMessage Box
    Bonjour,

    Je code actuellement avec Qt sous ubuntu (gedit) et j'encode mes source en UTF-8, comme je fais toujours. Or lrsque je crée un QMessageBox, un QDialog ou un ToolTip, les caractères accentués "é", "è", etc apparaissent très (voire trop) bizzarrement...

    Comment résoudre ce problème?

    Tout aide est bienvenue !!!
    D'avance merci à tous !!!

  2. #2
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Salut,

    La meilleure façon est de ne pas coder en utilisant des caractères non-ASCII, et de faire une passe sur le translator pour la langue de base. Ca t'évite d'avoir à jongler avec les encodages de divers environnement.
    Comme solution rapide, il y aurait bien la fonction statique QString::fromUtf8 qui pourrait dépanner. (mais garde en tête qu'une sauvegarde de ton source dans un autre éditeur utilisant un autre encodage risque de perturber encore le résultat. "Risque" car tu as des encodages compatibles jusqu'à un certain seuil entre eux...)

  3. #3
    Membre éprouvé
    Avatar de Shugo78
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 119
    Par défaut
    Salut
    il me semble que tu devrais pouvoir utiliser le HTML pour résoudre ton problème.
    é
    ê
    è
    etc...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html>pr&eacute;sent</html>

Discussions similaires

  1. Problème réseau Debian sous Virtual Box
    Par Sereine dans le forum VirtualBox
    Réponses: 8
    Dernier message: 07/01/2014, 01h48
  2. Problème d'accent sous Mac
    Par lika_lika dans le forum Apple
    Réponses: 2
    Dernier message: 02/02/2010, 08h17
  3. Problème avec les accents sous xml.
    Par simplyme dans le forum XML/XSL et SOAP
    Réponses: 8
    Dernier message: 11/07/2009, 19h52
  4. problème d'accents sous IE
    Par watcha16 dans le forum Débuter
    Réponses: 2
    Dernier message: 28/04/2008, 17h51
  5. problème accent sous tomcat
    Par julien_lesbegueries dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 06/10/2005, 14h33

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