Qt发布版本乱码 和 图标不显示
2012-04-24 18:45
260 查看
第一步:
在程序初始化的地方加入一下代码
//设置中文开始
QStringList strLibPath(QApplication::applicationDirPath() + "./plugins");
QApplication::setLibarayPath(strLibPath);
QTextCodec *codec = QTextCodec::codecForName(“GB2312″);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
//设置中文结束
第二步:
找到Qt的安装目录,将qt目录下的plugins目录拷贝到发布程序的目录下,其中plugins目录下只需要codecs文件夹下的内容即可解决乱码。
第三步:
如果程序中资源文件对应的图标不显示的话,同样只要将第二步plugins目录下的iconengines和imageformats目录也保留即可。
在程序初始化的地方加入一下代码
//设置中文开始
QStringList strLibPath(QApplication::applicationDirPath() + "./plugins");
QApplication::setLibarayPath(strLibPath);
QTextCodec *codec = QTextCodec::codecForName(“GB2312″);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
//设置中文结束
第二步:
找到Qt的安装目录,将qt目录下的plugins目录拷贝到发布程序的目录下,其中plugins目录下只需要codecs文件夹下的内容即可解决乱码。
第三步:
如果程序中资源文件对应的图标不显示的话,同样只要将第二步plugins目录下的iconengines和imageformats目录也保留即可。
相关文章推荐
- 发布的QT程序无法显示图标和图片的问题
- 发布的Qt工程无法显示图标和图片的问题
- 【转】发布的QT程序无法显示图标和图片的问题
- 【转】发布的QT程序无法显示图标和图片的问题
- Qt发布应用,托盘图标在win7系统不能显示的问题
- Qt5 QML程序Release版本发布程序无法显示的问题解决过程。
- 发布的QT程序无法显示图标和图片的问题
- 发布的QT程序无法显示图标和图片的问题
- 发布的QT程序无法显示图标和图片的问题
- QT发布后在别的电脑上无法显示图标问题
- 发布的QT程序无法显示图标和图片的问题
- Qt图标的显示问题
- Qt应用程序的发布,exe文件图标设置
- qt中显示汉字乱码问题
- QT下中文显示乱码解决办法
- 解决qt中文显示乱码的问题
- QT5.8 VS2013显示中文乱码
- Qt5 中给菜单添加图标不显示
- eclipse4.2版本下面安装ADT,安装已经完成了,但没有ADT的那个图标显示
- 基于vs2005以上版本Qt程序发布的注意事项