QMovie不会在Mac中显示GIF文件

时间:2011-06-23 04:11:21

标签: qt macos qt4.7

在我的项目中,我使用QMovie作为加载栏。它在Windows中运行良好。但是,我将我的项目移动到Mac,它不再起作用了。

GIF图像文件位于资源文件中。我尝试使用资源文件路径和绝对文件路径。但是,似乎不太好。

由于

2 个答案:

答案 0 :(得分:0)

Gif容量是通过插件完成的。您的应用程序需要能够在运行时加载qgif4插件才能显示gif

=>确保您的gif imageformat插件已编译,部署并在您的应用程序库路径中(请注意,可以使用QCoreApplication::libraryPaths

在运行时检查这些路径

答案 1 :(得分:0)

我使用QPaintEvent和QRect来显示加载动画。现在,通过使用QLabel :: setMovie函数跟随Qt的MoviePlayer示例来解决问题。