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.