Я запускаю коммерческий снимок Qt 4.5 и хочу использовать плагин, который я скачал (это файл .so) в моем QWebView
. Есть ли конкретное место, где мне нужно разместить этот файл? Могу ли я взять его с помощью QWebPluginFactory
?
Вы пытались вставить стандартные каталоги библиотеки ? Он должен быть подобран компоновщиком, если он находится в одном из этих каталогов.
Например:
/lib/
/usr/lib/
/usr/share/lib/
/usr/local/lib/
Если вы коммерческий клиент, вы должны требовать, чтобы ваши заработанные деньги поддерживали напрямую от ребят из trolltech (nokia).
Вы пытались искать в / usr / lib / qt4 / plugins / или где-то еще? Я предполагаю, что путь, вероятно, будет там, где вы скомпилировали ваш снимок 4.5, но в нем должны быть опции для вставки плагинов для различных вещей.
Я предполагаю, что плагин здесь является плагином NPAPI (например, Flash). В X11 QtWebKit ищет несколько общих каталогов для плагина. Полный список см. В документации по поддержке плагинов Netscape .
Кроме того, вы должны включить поддержку плагинов через QWebSettings ::. Смотрите документацию для WebAttribute :::: PluginsEnabled , либо глобально, либо только для вашего конкретного QWebView.