добавить новый путь к плагинам в Qtwebkit - PullRequest
1 голос
/ 26 января 2010

Я пытаюсь расширить пути поиска, которые qtwebkit использует для поиска плагинов. По сути, я создаю плагин, который разработан с использованием класса QTBrowserPlugin, и я пытаюсь сделать свой браузер, который запрограммирован, используя QTwebKit для поиска плагина в указанной мной папке, так как я не хочу, чтобы плагин хранился в каталог плагинов Mozilla Firefox или каталоги стандартных плагинов.

Возможно ли это, и я могу заставить свой браузер просматривать только каталог, который я указал, пропуская все стандартные каталоги. Поскольку браузер будет использоваться только для просмотра локальных HTML-страниц.

Ответы [ 2 ]

0 голосов
/ 30 июня 2010

Я полагаю, что для этой цели вы можете установить переменную окружения QTWEBKIT_PLUGIN_PATH.

0 голосов
/ 26 января 2010

Похоже, в QtWebKit нет публичного метода для этого.

Если вы хотите собрать QtWebKit из исходного кода, вы можете добавить в QWebPage метод, который вызывает PluginDatabase::setPluginDirectories() и PluginDatabase::refresh().

...