• 5415阅读
  • 0回复

QMovie无法显示,png正常,jpg和gif无法显示 [复制链接]

上一主题 下一主题
离线ryangiggsy
 
只看楼主 倒序阅读 楼主  发表于: 2010-12-07
代码如下,很短
#include <QApplication>
#include <QMovie>
#include <QLabel>
#include <QTimer>
#include <QPixmap>
#include <QStringList>
int main(int argc, char** argv)
{
 QApplication app(argc,argv);
 QApplication::addLibraryPath("C:/Qt/2010.05/qt/plugins"); 
 QLabel *label = new QLabel("",0);
 label->setGeometry(300,300,600,600);
 label->show();
 
 
 //QPixmap pixmap;
 //pixmap.load("qttest.png");
 //label->setPixmap(pixmap);
 
 QMovie MyMovie("qttest.gif");
 label->setMovie(&MyMovie);
 printf("%d\n",MyMovie.frameCount());
 MyMovie.start();

 //QTimer::singleShot(3*1000,label,SLOT(close()));
 return app.exec();
}

如果把 QMovie MyMovie("qttest.gif") 替换成 QMovie MyMovie("qttest.png")就可以显示图片
求教,Qt的安装目录是C:/Qt。
快速回复
限100 字节
 
上一个 下一个