QT中解决中文乱码有关问题
QT中解决中文乱码问题
#include <QTextCodec>
QTextCodec* qc= QTextCodec::codecForName("GB2312");
QTextCodec::setCodecForLocale(qc);
QTextCodec::setCodecForCStrings(qc);
QTextCodec::setCodecForTr(qc);
据说分平台的:
在Ubuntu上,要UTF8才会不乱
反正win7上就像上面代码所说就OK了