最终终于明白:要解决现实中文问题的所需工作:
1.在主函数中设置编码格式:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
2.设置解码dll路径:需要qcncodecs4.dll和qcncodecsd4.dl两个dll,用于解决debug和release版本下的乱码问题。
文件中包含:#include <qtextcodec.h>
浙公网安备 33010602011771号