Editeur, QString et UTF-8 avec Qt

Publié dans C / C++ | Marqué avec , ,
Share

Où comment gérer l’UTF-8 avec Qt ?

Pour l’éditeur

  • Pour tous les projets de Qt : Outils / Options / Editeurs de texte / Default Encoding et sélectionner UTF8.
  • Par projet : Projects / Paramètres de l’éditeur / Default Encoding et sélectionner UTF8.

Pour l’affichage, via un QString par exemple

  • Globalement pour tous les affichages : grâce à QTextCodec ! QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"))
  • Pour un seul QString : QString::fromUtf8(« chaine encodée en UTF-8 »)

J’ai trouvé ces informations sur le forum français de Qt.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *