Qt 4.6.2静态编译后,创建工程出现中文乱码的解决办法
Posted zhangnianyong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 4.6.2静态编译后,创建工程出现中文乱码的解决办法相关的知识,希望对你有一定的参考价值。
一、如果静态编译是用mingw编译的
1)在pro文件里增加QTPLUGIN += qcncodecs
2)在main函数所在的文件里面增加#include <QtPlugin>和Q_IMPORT_PLUGIN(qcncodecs) ,这样就支持中文了。
二、如果静态编译是用vs编译器编译的
1)在pro文件里增加:LIBS += $(QTDIR)/plugins/codecs/qcncodecs.lib
1)在main函数所在的文件里面增加#include <QtPlugin>和Q_IMPORT_PLUGIN(qcncodecs) ,这样就支持中文了。
以上是关于Qt 4.6.2静态编译后,创建工程出现中文乱码的解决办法的主要内容,如果未能解决你的问题,请参考以下文章