在 Beaglebone板上的应用程序的 QMovie 中,我有一个GIF
(约70帧,约150 kB)。我执行以下操作来加载并启动动画:
self.AnimationGifs={
"Rotate": QtGui.QMovie("Logo_spin.gif"),
"Blink" : QtGui.QMovie("Logo_blink.gif")}
def Animation(self,uiLabelElement,animation,speed=100):
movie = self.AnimationGifs[animation]
getattr(self,uiLabelElement).setMovie(movie)
movie.setSpeed(speed)
movie.stop()
movie.jumpToFrame(0)
movie.start()
是否有办法赋予GIF
更高的优先级?
我通过减小FPS和颜色深度来减小了 GIF
,但这没有帮助