How to install a plugin for QtWebKit

廉价感情. 提交于 2019-12-23 08:57:18

问题


I am running a Qt 4.5 commercial snapshot and want to use a plugin that I downloaded (it's a .so file) in my QWebView. Is there a specific location where I need to place this file? Can I grab it using the QWebPluginFactory?


回答1:


I am assuming the plugin here is the NPAPI plugin (e.g. Flash). Under X11, QtWebKit search several common directories for the plugin. For the complete list, see the documentation on Netscape plugin support.

In addition to that, you must enable plugin support via QWebSettings::. See the documentation for WebAttribute::::PluginsEnabled, either globally or for your particular QWebView only.




回答2:


If you're a commercial client you should be demanding your money earned support directly from the trolltech(nokia) guys.




回答3:


Have you tried putting in the standard library directories? It should be picked up by the linker if it's in one of those directories.

For example:

/lib/
/usr/lib/
/usr/share/lib/
/usr/local/lib/



回答4:


Have you tried looking around in /usr/lib/qt4/plugins/ or somewhere similar yet? I suppose that path will probably be where you have your 4.5 snapshot stuff compiled, but it should have options for putting in plugins for various things.



来源:https://stackoverflow.com/questions/18869/how-to-install-a-plugin-for-qtwebkit

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!