Qt - Как показать gif(анимированное) изображение в QGraphicsPixmapItem

Я пытаюсь использовать одно мигающее изображение в QGraphicsPixmapItem. Изображение показывается без эффекта анимации. Ниже приведено исходное изображение, ниже - QGraphicsScene, который использует это изображение в QGraphicsPixmapItem. Кто-нибудь может сказать, как этого добиться?

1 ответ

Используйте этот код

QGraphicsScene scene;
QLabel *gif_anim = new QLabel();
QMovie *movie = new QMovie(image);
gif_anim->setMovie(movie);
movie->start();
QGraphicsProxyWidget *proxy = scene.addWidget(gif_anim);
Другие вопросы по тегам