发布Qt程序时中文乱码的问题

今天按照Qt的编程规则在程序中加了以下语句:

//设置支持中文
 QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));

并将中文都用tr("中文")包装;

而且也将codecs文件夹一起发布了;


在本机上是不会乱码的,但是放到其它机子上却乱码了! 


查来查去最后安装vs2008 的发布包vcredist_x86.exe之后就好了,具体原因还不知道!


你可能感兴趣的:(编程,qt,X86)