• 5702阅读
  • 3回复

qt中如何把图片编译到可执行文件之中 [复制链接]

上一主题 下一主题
离线windytwang
 

只看楼主 倒序阅读 楼主  发表于: 2006-05-20
由于图片较多,导致加载时间太长,不知道有哪些方法可以加速?
[ 此贴被XChinux在2006-05-20 01:18重新编辑 ]
离线nanhu_007

只看该作者 1楼 发表于: 2006-05-20
好像可以把把图片转换成数据写在代码了。具体方法偶不知道。
离线xuxinshao

只看该作者 2楼 发表于: 2006-05-23
可以把常用的图片格式如jpeg,png,gif转换成数据文件,Qt3.2.0版本里面有个例子Show Image就可以转换,然后在程序中直接引用就可以了。^_^
离线sinl

只看该作者 3楼 发表于: 2006-05-24
使用QT4吧,QT4里面有个资源编译器,叫qrc,你甚至可以直接在qdesigner里面添加任何文件到你的资源文件里面,在编译的时候QT4会自动把他编译到你的可执行程序里面的

缺点也是很明显的,会极大的增加你的编译时间,特别是当你的资源文件很大的时候(比如很多的图片文件),还有就是似乎只能使用QFile来访问了,我不知道标准的C++流能不能处理,反正我没找到方法。
快速回复
限100 字节
 
上一个 下一个