QMovie를 통해서 GIF 파일을 재생할 수 있다.
| QMovie *Movie=new QMovie(":/image/Loading_icon.gif"); ui->label->setMovie(Movie); Movie->start(); |
[링크 : https://blog.naver.com/browniz1004/221304483179]
아래의 메소드로 지원여부를 확인할 수 있는데 qt5에서 해보니 gif만 덩그러니..
아니 avi나 mov 이런건 지원안하는건가? movie 라면서?!?!
| qDebug() << QMovie::supportedFormats(); |
[링크 : https://busyman.tistory.com/494]
그 와중에 함정은
mainwindow.ui 에 label 하나 넣어줘야 한다는거

실행파일과 동일한 위치에 test.gif를 위치시켜야 한다.
| MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); qDebug() << QMovie::supportedFormats(); QMovie *Movie=new QMovie("test.gif"); ui->label->setMovie(Movie); Movie->start(); } |
스샷이니 멈춰있지만 잘~~돈다.

'Programming > qt' 카테고리의 다른 글
| qt5 다국어 지원 테스트 (0) | 2026.04.28 |
|---|---|
| qt5 설치하기 on ubunut 22.04 (0) | 2026.04.28 |
| Qimage 단색 비트맵 (0) | 2026.04.27 |
| qt 위젯 캡쳐 (0) | 2026.04.27 |
| qt 다국어지원 관련 (0) | 2026.04.22 |
