读书人

Qt如何显示一个动态的GIF图片

发布时间: 2012-08-15 16:57:17 作者: rapoo

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();
[解决办法]

C/C++ code
    QLabel * lbl = new QLabel(this);    QMovie * movie = new QMovie(":/../XXX.gif");    lbl->setMovie(m_movie);    movie->start();
[解决办法]
探讨
C/C++ code

QLabel * lbl = new QLabel(this);
QMovie * movie = new QMovie(":/../XXX.gif");
lbl->setMovie(m_movie);
movie->start();

读书人网 >QT开发

热点推荐