• 5728阅读
  • 7回复

[提问]QT中文和图片显示? [复制链接]

上一主题 下一主题
离线huangdi_1
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-05
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
QT程序中的中文显示和图片的显示是怎么回事?是不是需要.dll文件?因为我将QT程序打包后在别人没有QT环境的电脑上运行图片无法显示,中文显示是乱码?这是怎么回事?
离线dbzhang800

只看该作者 1楼 发表于: 2009-11-05
发布时图片插件和codec插件要随程序一块发布
离线午小夜

只看该作者 2楼 发表于: 2009-11-05
$QTDIR/qt/plugins 里边的codes和imageformats.这两个插件发布的时候必须带上.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线huangdi_1
只看该作者 3楼 发表于: 2009-11-05
引用第2楼午小夜于2009-11-05 11:08发表的  :
$QTDIR/qt/plugins 里边的codes和imageformats.这两个插件发布的时候必须带上.


是这两个文件夹打包的时候加上,还是加里面的某些库文件呢?
离线午小夜

只看该作者 4楼 发表于: 2009-11-05
引用第3楼huangdi_1于2009-11-05 16:07发表的  :
是这两个文件夹打包的时候加上,还是加里面的某些库文件呢?



用到什么链接库就带上什么链接库,不需要全带上。要放在同样的路径下 plugins/codec/   或者plugins/imageformats/   然后可以选择写个qt.conf文件来指定plugins路径。
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线huangdi_1
只看该作者 5楼 发表于: 2009-11-06
引用第4楼午小夜于2009-11-05 22:30发表的  :
用到什么链接库就带上什么链接库,不需要全带上。要放在同样的路径下 plugins/codec/   或者plugins/imageformats/   然后可以选择写个qt.conf文件来指定plugins路径。


我打包完之后是个setup.exe安装文件,打包过程中可以指定某些文件安装的路径,用户是没有QT环境的,他们只是下载安装使用,这样的话,我是不是自己新建plugins/codec/   或者plugins/imageformats/ ,把用到的库文件放在里面,然后打包过程中指定这个文件夹安装在c:windows/system/下就可以呢?
离线dbzhang800

只看该作者 6楼 发表于: 2009-11-06
把 imageformats 和 codec直接放到你的 exe 文件所在的目录,其他什么都不用做。

建议以后多看看论坛中的帖子,这个问题很多人问过了
离线huangdi_1
只看该作者 7楼 发表于: 2009-11-06
引用第6楼dbzhang800于2009-11-06 10:05发表的  :
把 imageformats 和 codec直接放到你的 exe 文件所在的目录,其他什么都不用做。
建议以后多看看论坛中的帖子,这个问题很多人问过了

恩 好的 谢谢大虾啦!一定多看帖子!
快速回复
限100 字节
 
上一个 下一个