首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT插件库的怪异有关问题

2012-12-16 
QT插件库的怪异问题用QT做了个小程序,做完后运行结果也满意,拿到ubuntu桌面系统上试了试也没问题,但把发布

QT插件库的怪异问题
用QT做了个小程序,做完后运行结果也满意,拿到ubuntu桌面系统上试了试也没问题,但把发布的程序拷贝到一个没有安装QT环境的windows系统,就出现了奇怪的问题。

1. 中文字符乱码(需要plugins/imageformats下的图像插件)
2. 界面中加载的图像无法显示(需要plugins/codecs下的语言插件)

网上搜索了一阵子,才知道需要把插件动态库也拷贝过去,然后设置了插件的目录plugins(其下的子目录还不允许改变名称),在程序中打印了library path都正确,在QT开发机器上没问题(已经把QT安装目录下plugins删掉的情况下),但发布到其他机器上问题依旧(打印的lib目录也正确),怪异~~~~~~~
[最优解释]
1. 中文字符乱码(需要plugins/imageformats下的图像插件)


2. 界面中加载的图像无法显示(需要plugins/codecs下的语言插件)

貌似括号里的东西写反了。

[其他解释]
先解决图片插件的问题。 要拷到  当前运行程序的目录/plugins/imageformats/xxxx这个目录下。
[其他解释]
感觉是debug版的问题,后来换了release版的就可以,或许debug版程序包含很多原机器中的调试信息。

热点排行