Russian Qt Forum
Май 06, 2024, 10:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Gif анимация???  (Прочитано 2509 раз)
Garik
Гость
« : Июль 22, 2011, 23:07 »

Всем првет!!! интересует такой вопрос... Есть простая GIF анимашка,.. суть в следующем
1. можна ли средстваи QT как-то роскроить эту анимашку по кадрам сохранив каждый кадр как одельную картину.
2.узнать какой интервал (время) установлен в чередовании этих картинок....
или QT такого не умеет....И инадо внедрать сторонние библиотеки,,, Если ДА то может кто наведет на путь))))
Заранее Благодарен!!!..
Записан
TaIRou
Гость
« Ответ #1 : Июль 22, 2011, 23:38 »

решения не подскажу, но у Шлее есть глава про графику в частности про классы QImage и QPixmap.
так же есть такие слова:
Записан
zenden
Гость
« Ответ #2 : Июль 23, 2011, 13:19 »

TaIRou
патент на GIF уже давно истёк.

Garik
копай в сторону QMovie. У него есть методы frameCount() и jumpToFrame()
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #3 : Июль 23, 2011, 13:40 »

копай в сторону QMovie. У него есть методы frameCount() и jumpToFrame()
Ну и + к этому:
1) QMovie::currentImage() и QMovie::currentPixmap()
2) QMovie::nextFrameDelay().
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.041 секунд. Запросов: 22.