2010-06-14 6 views

Répondre

1

Je crois que la bibliothèque iconv est utilisée par Qt elle-même pour les fonctions Unicode. Si vous utilisez déjà Qt, vous pouvez également utiliser ses fonctions Unicode car elles sont beaucoup plus faciles à utiliser.

+0

Et si vous vouliez convertir un autre encodage en Unicode? Je sais que iconv peut le faire mais y a-t-il un moyen de le faire en Qt? Par exemple, j'ai régulièrement besoin de convertir Shift-JIS en UTF8, mais j'ai des problèmes avec iconv sur Windows fonctionne correctement (linux est bien). – bparker

+0

QTextCodec devrait être capable de le faire: http://doc.trolltech.com/latest/qtextcodec.html –

+0

Ah, je voulais dire CP932, pas Shift-JIS. Cela ne semble pas supporté. – bparker