2010-12-03 27 views
7

J'ai installé pyqt 4.8.1 sur xp et Qt dans l'emballage. J'ai un tag commeQt/webkit et flash

<object ...> 
<param value='1.swf'> 
<embed src='1.swf'></embed> 
</param> 
</object> 

Mais Qt/webkit n'affiche pas flash. (il n'y a pas de problème avec le code et IE ou chrome). Le support Qt/Webkit clignote-t-il?

Répondre

5

Tout ce que vous avez à faire est d'activer les plugins. Voir l'exemple de Qt spécifique à Python mais en C++ c'est comme ça.

QWebPage * page web = ... page_page-> settings() -> setAttribute (QWebSettings :: PluginsEnabled, true);

Plugins sont chargés par NPAPI http://en.wikipedia.org/wiki/NPAPI

0

utilisez AC_RunActiveContent.js. pour votre intégration de flash, cela fonctionne dans tous les navigateurs. Ceci est inclus en tant que méthode d'intégration standard dans Dreamweaver, mais est téléchargeable si vous préférez utiliser une autre solution. vous pouvez le télécharger ici ->link text

+0

thank u pour votre réponse. mais je pense que ce problème est avec le plugin flash désactivé (et pas tag flash) et j'essaie d'activer le plugin dans pyqt/qtwebkit. et comment faire cela? – imez