2012-01-02 83 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位),而不一定是您的系統...

然後看到上面的答案,如果一個代碼程序員...