Qt怎么显示一个动态的GIF图片
我有一个动态的GIF图片但是只显示最开始的画面,以后他就不动了。
void MyWindow5::paintEvent(QPaintEvent *)
{
QPainter painter(this);
painter.drawPixmap(QPoint(0,0),QPixmap("rfid.gif"));
detect();
}
[解决办法]
用 QMovie *movie = new QMovie("./images/xxx.gif")
[解决办法]
QMovie不错。
[解决办法]
QLabel * label = new QLabel(this);
QMovie * movie = new QMovie(":/resource/processing.gif");
label->setMovie(m_movie);
movie->start();
[解决办法]
QLabel * lbl = new QLabel(this); QMovie * movie = new QMovie(":/../XXX.gif"); lbl->setMovie(m_movie); movie->start();
[解决办法]