Как установить плагин для QtWebKit - PullRequest
7 голосов
/ 21 августа 2008

Я использую коммерческий снимок Qt 4.5 и хочу использовать плагин, который я скачал (это файл .so) в моем QWebView. Есть ли конкретное место, где мне нужно разместить этот файл? Могу ли я взять его, используя QWebPluginFactory?

Ответы [ 4 ]

9 голосов
/ 08 марта 2009

Я предполагаю, что плагин здесь является плагином NPAPI (например, Flash). В X11 QtWebKit ищет несколько общих каталогов для плагина. Полный список см. В документации по поддержке плагинов Netscape .

Кроме того, вы должны включить поддержку плагинов через QWebSettings ::. См. Документацию по WebAttribute :::: PluginsEnabled , либо глобально, либо только для вашего конкретного QWebView.

2 голосов
/ 02 октября 2008

Если вы коммерческий клиент, вы должны требовать, чтобы ваши заработанные деньги поддерживали напрямую от ребят из trolltech (nokia).

0 голосов
/ 03 октября 2008

Вы уже пробовали искать в / usr / lib / qt4 / plugins / или где-то еще? Я предполагаю, что путь, вероятно, будет там, где у вас скомпилированы ваши снимки 4.5, но в нем должны быть опции для добавления плагинов для различных вещей.

0 голосов
/ 22 августа 2008

Вы пытались вставить каталоги стандартной библиотеки ? Он должен быть обработан компоновщиком , если он находится в одном из этих каталогов.

Например:

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