2010-12-22 2 views
2

J'ai des problèmes avec le déploiement d'une application sur Windows qui affiche un gif animé. Pour ce faire, j'utilise un QMovie et ça marche bien si je le lance depuis QtCreator. J'ai rassemblé les fichiers nécessaires à l'exécution de l'application, et je peux très bien la lancer, mais le gif ne s'affichera pas.Qt déployer le plugin qgif4.dll pour QMovie

I read this page et est venu à la conclusion que j'ai besoin d'ajouter le plugin qgif4.dll qui se trouve dans qt/bin/plugins/imageformats. J'ai essayé de le copier dans un dossier plugins à côté de l'application, également plugins/imageformats, mais cela ne fonctionne toujours pas. J'ai aussi essayé de

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

et copiez le fichier qgif4.dll à côté de mon exécutable - sans succès. Comment puis-je réparer ça?

Répondre

8

Mettez-le dans ./imageformats, par rapport à l'exécutable.

+0

Merci, cela a fait l'affaire. –