• 10736阅读
  • 8回复

QT-4.3怎么支持JPEG图片? [复制链接]

上一主题 下一主题
离线renhuan214
 

只看楼主 倒序阅读 楼主  发表于: 2008-08-30
— 本帖被 XChinux 执行加亮操作(2008-08-31) —
   用QT-4.3没多久,准备用QT做一个图片处理的东西,但是不支持jpeg格式的图片,是在安装QT的过程中,在configure时候加上 -qt-jpeg的选项,还是编译jpeg库,链接到QT中去,希望知道的给小弟一点提示,感激不尽,呵呵!
离线suraid
只看该作者 1楼 发表于: 2008-08-31
我印象中是不用再单独编JPEG库的,QT4对JPEG支持很好
SuRaid团队主要承接嵌入式、Web、美工、算法设计等业务

团队网址: http://www.suraid.cn
团队博客: http://blog.suraid.cn
团队邮箱: bbs@esuraid.com
离线XChinux

只看该作者 2楼 发表于: 2008-08-31
把对应的插件带上。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线renhuan214

只看该作者 3楼 发表于: 2008-09-01
  把插件带上?可以说的详细点吗  谢谢!
  我重新编译安装了一次QT,加上了-qt-jpeg的支持,但是还不行,呵呵!
离线renhuan214

只看该作者 4楼 发表于: 2008-09-02
      我编译的浏览图片的应用程序,在windows下支持jpeg图片,但是在linux下交叉编译下载的目标板只支持png图片,不支持jpeg图片,二楼说要带插件,我的插件是在我的安装目录:
plugins/imageformats/libqjpeg.so
  现在我想加载这个插件,是不是在main.cpp里面加上QApplication::addLibraryPath(<path>)语句,但具体加载方法还不是太清楚,希望版主和知道的人给小弟一点提示,谢谢!困扰两天了,呵呵!
离线nmiirq

只看该作者 5楼 发表于: 2008-09-02
你试着在发布时把插件目录底下的东西也带上看看效果如何?
离线renhuan214

只看该作者 6楼 发表于: 2008-09-02
    谢谢,  可以看到jpeg图像了,  简单的图片浏览处理的demo出来了 
 
  谢谢版主和楼上的提示,具体参考了一下Qt文档: doc/html/plugins-howto.html  里面说的挺仔细的,是我把问题想的太复杂了,指定路径,运行时带上plugins/imageformats编译好的插件,就可以了!

      因为Qt的图像解码系统是用Plugin的方式提供的,如果忘了复制如jpeg,gif之类的解码库的话,程序将只能显示bmp和png的图片了。呵呵
离线txutao
只看该作者 7楼 发表于: 2009-04-20
你好 我也碰到了同样的问题 能给我解释解释吗 谢谢 txutao@163.com
离线ychwn

只看该作者 8楼 发表于: 2009-12-24
遇到同样的问题,麻烦楼主能讲下具体怎么做吗?
快速回复
限100 字节
 
上一个 下一个