QWidget *w = new QWidget(this);
setCentralWidget(w);
QVBoxLayout *vLayout = new QVBoxLayout;
w->setLayout(vLayout);
for(int i = 0; i < 7; ++i) {
QLabel *lbl = new QLabel(w);
QMovie *movie = new QMovie(lbl);
movie->setFileName("aq.gif");
lbl->setMovie(movie);
vLayout->addWidget(lbl);
movie->start();
}
w->show();
анимация работает только при генерации ивентов (mousePress например)
где затупка?
p.s. win7(Qt4.6.2) msvc/mingw
если пробовать на бесхозном QLabel анимация работает
более того ... если к вышеуказанному коду добавить "свободный" QLAbel анимация работает нормально в обоих виджетах