2012-01-02 80 views
4

使QWebView识别并正确加载网页上的Flash最简单的方法是什么?如何让QtWebKit看到Flash?

+2

请参阅http://stackoverflow.c om/questions/18869/how-to-install-a-plugin-for-qtwebkit和http://stackoverflow.com/questions/4348306/problem-with-qt-webkit-and-flash – Flavius 2012-01-02 17:37:51

+0

@Flavius,谢谢,这是做到了。我仍然会用必要的代码添加答案,以节省5分钟的时间,以防万一他们会使用它。 – Septagram 2012-01-02 17:55:41

回答

5

看起来这可以在短短两行(假设闪光灯安装在目标系统上,当然)来实现:

QWebSettings *settings = QWebSettings::globalSettings(); 
settings->setAttribute (QWebSettings::PluginsEnabled, true); 
2

柜面别人正在查看页面获得插件工作...您需要先将Adobe自己的Flash插件放入适当的目录(请参阅QT网站),并确保它适合您的应用程序(32/64位),而不一定是您的系统...

然后看到上面的答案,如果一个代码程序员...