#include <pluginproxy.h>
|
| | PluginProxy (QObject *parent=nullptr) |
| |
| void | registerAppEventHandler (EventHandlerType type, PluginInterface *obj) |
| |
| void | populateWebViewMenu (QMenu *menu, WebView *view, const WebHitTestResult &r) |
| |
| void | populateExtensionsMenu (QMenu *menu) |
| |
| bool | processMouseDoubleClick (Qz::ObjectName type, QObject *obj, QMouseEvent *event) |
| |
| bool | processMousePress (Qz::ObjectName type, QObject *obj, QMouseEvent *event) |
| |
| bool | processMouseRelease (Qz::ObjectName type, QObject *obj, QMouseEvent *event) |
| |
| bool | processMouseMove (Qz::ObjectName type, QObject *obj, QMouseEvent *event) |
| |
| bool | processWheelEvent (Qz::ObjectName type, QObject *obj, QWheelEvent *event) |
| |
| bool | processKeyPress (Qz::ObjectName type, QObject *obj, QKeyEvent *event) |
| |
| bool | processKeyRelease (Qz::ObjectName type, QObject *obj, QKeyEvent *event) |
| |
| bool | acceptNavigationRequest (WebPage *page, const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame) |
| |
| void | emitWebPageCreated (WebPage *page) |
| |
| void | emitWebPageDeleted (WebPage *page) |
| |
| void | emitMainWindowCreated (BrowserWindow *window) |
| |
| void | emitMainWindowDeleted (BrowserWindow *window) |
| |
| | Plugins (QObject *parent=nullptr) |
| |
| QList< Plugin > | availablePlugins () |
| |
| bool | loadPlugin (Plugin *plugin) |
| |
| void | unloadPlugin (Plugin *plugin) |
| |
| void | removePlugin (Plugin *plugin) |
| |
| bool | addPlugin (const QString &id) |
| |
| void | shutdown () |
| |
| SpeedDial * | speedDial () |
| |
Definition at line 29 of file pluginproxy.h.
◆ EventHandlerType
| Enumerator |
|---|
| MouseDoubleClickHandler | |
| MousePressHandler | |
| MouseReleaseHandler | |
| MouseMoveHandler | |
| KeyPressHandler | |
| KeyReleaseHandler | |
| WheelEventHandler | |
Definition at line 33 of file pluginproxy.h.
◆ PluginProxy()
| PluginProxy::PluginProxy |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ acceptNavigationRequest()
| bool PluginProxy::acceptNavigationRequest |
( |
WebPage * |
page, |
|
|
const QUrl & |
url, |
|
|
QWebEnginePage::NavigationType |
type, |
|
|
bool |
isMainFrame |
|
) |
| |
◆ emitMainWindowCreated()
| void PluginProxy::emitMainWindowCreated |
( |
BrowserWindow * |
window | ) |
|
◆ emitMainWindowDeleted()
| void PluginProxy::emitMainWindowDeleted |
( |
BrowserWindow * |
window | ) |
|
◆ emitWebPageCreated()
| void PluginProxy::emitWebPageCreated |
( |
WebPage * |
page | ) |
|
◆ emitWebPageDeleted()
| void PluginProxy::emitWebPageDeleted |
( |
WebPage * |
page | ) |
|
◆ mainWindowCreated
◆ mainWindowDeleted
◆ populateExtensionsMenu()
| void PluginProxy::populateExtensionsMenu |
( |
QMenu * |
menu | ) |
|
◆ populateWebViewMenu()
◆ processKeyPress()
| bool PluginProxy::processKeyPress |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QKeyEvent * |
event |
|
) |
| |
◆ processKeyRelease()
| bool PluginProxy::processKeyRelease |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QKeyEvent * |
event |
|
) |
| |
◆ processMouseDoubleClick()
| bool PluginProxy::processMouseDoubleClick |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QMouseEvent * |
event |
|
) |
| |
◆ processMouseMove()
| bool PluginProxy::processMouseMove |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QMouseEvent * |
event |
|
) |
| |
◆ processMousePress()
| bool PluginProxy::processMousePress |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QMouseEvent * |
event |
|
) |
| |
◆ processMouseRelease()
| bool PluginProxy::processMouseRelease |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QMouseEvent * |
event |
|
) |
| |
◆ processWheelEvent()
| bool PluginProxy::processWheelEvent |
( |
Qz::ObjectName |
type, |
|
|
QObject * |
obj, |
|
|
QWheelEvent * |
event |
|
) |
| |
◆ registerAppEventHandler()
◆ webPageCreated
| void PluginProxy::webPageCreated |
( |
WebPage * |
page | ) |
|
|
signal |
◆ webPageDeleted
| void PluginProxy::webPageDeleted |
( |
WebPage * |
page | ) |
|
|
signal |
The documentation for this class was generated from the following files: