2010-12-22 66 views
2

我在显示动画gif的Windows上部署应用程序时遇到问题。为此我使用QMovie,如果我从QtCreator启动它,它工作得很好。我收集了运行该应用程序所需的文件,我可以启动它,但gif不会显示出来。Qt为QMovie部署qgif4.dll插件

I read this page并得出结论,我需要添加位于qt/bin/plugins/imageformats的qgif4.dll插件。我试图将它复制到应用程序旁边的plugins文件夹中,也是plugins/imageformats,但它仍然不起作用。我也试图

QApplication::addLibraryPath(QDir::currentPath());

并复制qgif4.dll文件旁边,我的可执行文件 - 没有任何成功。我该如何解决?

回答

8

将它放入./imageformats,相对于可执行文件。

+0

谢谢,这个伎俩。 – 2010-12-22 17:14:49