本来是想显示一个动态的GIF图片,注释的代码段只能显示成静态的图片,但能编译通过,但试用Qmovie就出错了,求大神指教,是代码写错了,还是其他什么问题?
void MyWindow5::paintEvent(QPaintEvent *)
{
// QPainter painter(this);
// painter.drawPixmap(QPoint(0,0),QPixmap("rfid.gif"));
QLabel *label=new QLabel (this);
QMovie *pm("rfid.gif");
label->setMovie(pm); //将图片加载到label上
label->setGeometry( 0, 0, 272, 480 ); //图片大小
app.setMainWidget(label); //居中
label->show ();
detect(); //检错
}