Однако, если я следую правильному синтаксису
Код: Выделить всё
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 — это собственный класс.
Подробнее здесь: https://stackoverflow.com/questions/248 ... to-qwidget