【发布时间】:2014-07-17 23:52:51
【问题描述】:
我正在尝试将动画 gif 放入我的程序中。
但是,当我遵循正确的语法时
QMovie *hit1=new QMovie("BadExplosion.gif");
QLabel *processLabel=new QLabel(this);
processLabel->setMovie(hit1);
hit1->start();
在
void TestApp::draw()
{
//this code and other drawing code here
}
我遇到了错误
错误 C2664: 'QLabel::QLabel(QWidget *, Qt::WindowFlags)' : 无法将参数 1 从 'TestApp *const' 转换为 'QWidget *' 就行了
QLabel *processLabel=new QLabel(this);
有什么想法吗?谢谢!
编辑:TestApp 是一个自定义类。
【问题讨论】:
-
什么是
TestApp?自定义类?还是源自其他东西? -
编辑说TestApp是什么。