Мне нужно создать настраиваемый и анимированный экран загрузки в Qt, и мне не нужен индикатор выполнения.
Я хочу сделать что-то вроде этого:
Кто-нибудь знает, как я могу это сделать?
Могу ли я использовать, например, QSplashScreen?
Пытаться QMovie загрузить анимацию
QMovie * movie = new QMovie("http://i.stack.imgur.com/vdYAH.gif");
Вы можете загрузить фильм непосредственно на ярлык, скрыть и показать его при необходимости.
QLabel label;
label.setMovie(movie);
movie->start();
Или прочитайте кадры фильма, чтобы постоянно устанавливать растровое изображение на заставке
connect(movie, SIGNAL(frameChanged(int)), this, SLOT(setSplashScreenPixmap(int)));
movie->start();
Других решений пока нет …