• 5818阅读
  • 3回复

在不装QT电脑上显示乱码!! [复制链接]

上一主题 下一主题
离线y286572046
 

只看楼主 倒序阅读 楼主  发表于: 2010-12-28
我在程序的MAIN中加入了如下代码,,在我电脑上可以显示中文了,,但打包成到release后,到没有装QT的电脑上就是乱码了,

怎么办??

QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
        QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
        QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
离线dbzhang800

只看该作者 1楼 发表于: 2010-12-29
离线duduqq

只看该作者 2楼 发表于: 2010-12-29
试试用系统的
QTextCodec::setCodecForLocale(QTextCodec::codecForName("Systerm"));
        QTextCodec::setCodecForCStrings(QTextCodec::codecForName("Systerm"));
        QTextCodec::setCodecForTr(QTextCodec::codecForName("Systerm"));
离线XChinux

只看该作者 3楼 发表于: 2011-01-09
打包发布时有没有带qcncodecs那个插件?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个