2011-05-06 1 views
4

Aujourd'hui, je suis tombé sur une erreur très étrange avec QWebView que je ne peux pas résoudre moi-même. J'ai ajouté un widget QWebView dans mon application. Lorsque je définis une URL ou un morceau de code HTML à afficher (avec QWebView::setUrl() ou QWebView::setHtml()), cela fonctionne très bien sur ma machine. Il fonctionne également sur toutes les machines sur lesquelles Qt est installé, mais pas sur celles qui en sont dépourvues. J'ai compilé une version release et inclus toutes les bibliothèques nécessaires comme partagées (QtWebKit4.dll, QtNetwork4.dll etc.), donc je suppose que mon erreur réside dans le fait que j'ai oublié d'inclure certaines bibliothèques.Qt: QWebview ne pas afficher les images jpg, gif, png sur d'autres machines

Si quelqu'un a déjà eu une telle erreur, je serais très reconnaissant pour l'aide!

Répondre

6

Vous devrez peut-être inclure les bibliothèques de plug-ins de traitement d'image Qt appropriées, qui se trouvent dans qt/plugins/imageformats (et peut-être aussi qt/plugins/iconengines). Je n'ai pas déployé d'applications Webkit, donc je ne suis pas certain à ce sujet.

+0

Thanx, c'est exactement ce qui était mal avec mon programme! –

Questions connexes