Как установить плагин для QtWebKit

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

20.08.2008 21:16:24
Год спустя и у меня такие же проблемы. На этот раз с плагином Adobe Flash.
Unknown 12.09.2009 01:21:12
4 ОТВЕТА

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

Например:

/lib/
/usr/lib/
/usr/share/lib/
/usr/local/lib/
0
22.08.2008 12:31:19
Я попробовал это, но Qt не поднял это. Я не думаю, что это то, что должно быть встроено в код - когда я хочу добавить плагин для Firefox, например, я просто помещаю файл .so в мой каталог .mozilla / plugins, и Firefox выбирает его в время выполнения.
Clayton 25.08.2008 17:09:27

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

2
1.10.2008 23:51:07

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

0
3.10.2008 19:36:05

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

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

9
18.04.2015 18:20:20