Bonjour à tous,
J'ai un problème avec le chargement du plugin qsvgd4.dll. J'utilise la version de Qt 4.6.0.
Qt n'arrive pas à charger la DLL correctement : du coup il essaye de la recharger à chaque boucle, ce qui ralentit fortement mon application.
En pratique je n'ai pas besoin de ce plugin. Qt tente de l'ouvrir lorsque j'appelle ce bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
QDataStream in; /// Entrée contenant mon image
/// ... traitement sur l'entrée
 
QImage image;   /// image à remplir avec l'entrée
in >> image ;    ///  ligne de code posant problème
La dernière ligne me renvoie ces messages dans la console :
Chargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qgifd4.dll'
Chargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qicod4.dll'
Chargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qjpegd4.dll'
Chargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qmngd4.dll'
Chargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qsvgd4.dll'
Déchargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qsvgd4.dll'
Chargé 'D:\libs\QT\QT_4_6_0\plugins\imageformats\qtiffd4.dll'
Et à chaque nouvel appel, il charge et décharge la librairie qsvgd4.dll.

Deux solutions pourraient m'aider :
Soit je spécifie à Qt de ne pas utiliser cette DLL.
Soit je l'aide à la charger correctement.

Mais dans les 2 cas, j'aurais besoin d'un peu d'aide.
Si quelqu'un à une idée, je suis preneur !