读书人

QT中解决中文乱码有关问题

发布时间: 2012-07-08 17:43:44 作者: rapoo

QT中解决中文乱码问题

#include <QTextCodec>

QTextCodec* qc= QTextCodec::codecForName("GB2312");
QTextCodec::setCodecForLocale(qc);
QTextCodec::setCodecForCStrings(qc);
QTextCodec::setCodecForTr(qc);

据说分平台的:

在Ubuntu上,要UTF8才会不乱

反正win7上就像上面代码所说就OK了

读书人网 >编程

热点推荐