16,211
社区成员
发帖
与我相关
我的任务
分享
头文件:
#ifndef ANIMATION_H
#define ANIMATION_H
#include <qwidget.h>
#include <qmovie.h>
#include "ui_animation.h"
class Animation : public QWidget
{
Q_OBJECT
public:
Animation(QWidget *parent = 0, Qt::WFlags flags = 0);
~Animation();
private:
Ui::animation m_ui;
QMovie *m_movie;
};
#endif
源文件:
#include "animation.h"
Animation::Animation(QWidget *parent, Qt::WFlags flags)
: QWidget(parent, flags)
{
m_ui.setupUi(this);
m_movie = new QMovie(":/Resources/animation.gif");
m_movie->start();
//m_movie->setPaused(false);
m_ui.animation->setMovie(m_movie);
//m_ui.animation->setGeometry(QRect(0,0,400,400));
m_ui.animation->show();
}
Wait::~Wait()
{
if (m_movie)
delete m_movie;
}
m_movie = new QMovie(":/Resources/animation.gif");
m_movie->start();
//m_movie->setPaused(false);
m_ui.animation->setMovie(m_movie);
//m_ui.animation->setGeometry(QRect(0,0,400,400));
m_ui.animation->show();
么