ARM Qt显示JPG图片

来源:互联网 发布:hybrid端口的作用 编辑:程序博客网 时间:2024/06/10 22:24

1、交叉编译JPEG库(非qt显示)

将生成的库libjpeg.a 、libjpeg.so 、libjpeg.so.62 、libjpeg.so.62.0.0 拷贝到板子文件系统lib目录下

2、拷贝qjpeg库

将PC上的/usr/local/Trolltech/QtEmbedded-4.7.3-arm/plugins 目录拷贝到板子文件系统/usr/local

增加环境变量

QT_PLUGIN_PATH=/usr/local/plugins/

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/plugins/imageformats

3、编译应用程序

QPixmap tmpPixmap;
mpPixmap.load("./test.jpg",0,Qt::AutoColor);
ui->label->setPixmap(tmpPixmap);

原创粉丝点击