C++ Qt5部署的应用程序未在QMovie中显示GIF图像

C++ Qt5部署的应用程序未在QMovie中显示GIF图像,c++,qt,deployment,gif,C++,Qt,Deployment,Gif,我在Qt中开发一个应用程序已经有一段时间了。我为加载动画添加了一个动画GIF图像,在我的计算机上运行时,它可以完美地运行;然而,在其他计算机上,它没有显示。我做了一个日志检查,以确保它找到了图像,它是。我现在陷入困境,不知道该怎么办。。。我想我需要包括一个额外的dll或类似“zlib”的东西,但一个用于GIF图像的,但我不知道。有人认为他们知道这是什么原因吗 我使用的是:Qt5.2.1,Windows32位(VS2010,OpenGL) 示例代码: QLabel *loadLabel = new

我在Qt中开发一个应用程序已经有一段时间了。我为加载动画添加了一个动画GIF图像,在我的计算机上运行时,它可以完美地运行;然而,在其他计算机上,它没有显示。我做了一个日志检查,以确保它找到了图像,它是。我现在陷入困境,不知道该怎么办。。。我想我需要包括一个额外的dll或类似“zlib”的东西,但一个用于GIF图像的,但我不知道。有人认为他们知道这是什么原因吗

我使用的是:Qt5.2.1,Windows32位(VS2010,OpenGL)

示例代码:

QLabel *loadLabel = new QLabel();
QMovie *loadMovie = new QMovie(":/images/load_wheel.gif");
loadLabel->setMovie(loadMovie);
loadMovie->start();

我想出来了。我只是缺少了它所需的插件文件夹。

你有没有试着检查imageformats插件是否正确加载?是的,我花了大约一个小时发布了这个。