Анимации с полной альфой в Qt? - PullRequest
1 голос
/ 30 сентября 2008

Поддерживается ли в Qt формат анимации (использующий v4.4), который будет поддерживать полный альфа-канал? GIF имеет только одноразрядную прозрачность, и я не думаю, что Qt поддерживает APNG. Обновление: MNG, кажется, поддерживается, но это даже менее популярно, чем APNG! Может быть, SVG - моя лучшая ставка.

Ответы [ 3 ]

3 голосов
/ 02 января 2009

Qt поддерживает SVG 1.2 Tiny, а также GIF и MNG. Напомним, что работает API анимации, которая может быть вам интересна;

http://labs.trolltech.com/blogs/2008/11/05/qt-animation-framework/ а также http://labs.trolltech.com/page/Projects/Graphics/Kinetic

0 голосов
/ 21 мая 2011

Используйте кодек Animation с Quicktime, он поддерживает полноценный альфа-канал. Просто выберите «Миллион цветов +» при выборе кодека анимации. Возможно, вам потребуется включить опцию «устаревшие кодеки» в дополнительных настройках.

0 голосов
/ 30 сентября 2008

Не зная много о Qt, я упомяну MNG и SVG, возможно.

...