问题是这样的:我要在开发板上显示GIF动态图片,用的是网上比较常见的QMovie的方法,不过在加载GIF图片时总是出现false。
代码如下:在PC下win7执行是可以显示图片的。后面移植到开发板也修改了路径(绝对路径、相对路径还有资源库的方法都使用过),也是无法显示。
QMovie *movie = new QMovie("gif文件路径");
ui->label->setMovie(movie);
qDebug()<<"..rrrr.."<<movie->isValid();
movie->start();
后面就去找资料,是在Ubuntu下部署QT环境的时,即./configure时没有加上 -qt-gif 或 -gif 开关,结果发现QT-everywhere 4.8.0以上的版本都没有 -qt-gif 或 -gif 开关,只有一个-no-gif默认关闭gif开关。而4.6或4.7的版本都有。
所以请教在,QT4.8.5这些版本上如何实现gif显示功能??谢谢。