|  | Falkon Develop
    Cross-platform Qt-based web browser | 
#include <testplugin.h>
 
  
| Public Member Functions | |
| TestPlugin () | |
| void | init (InitState state, const QString &settingsPath) override | 
| void | unload () override | 
| bool | testPlugin () override | 
| void | showSettings (QWidget *parent) override | 
| void | populateWebViewMenu (QMenu *menu, WebView *view, const WebHitTestResult &r) override | 
| bool | mousePress (Qz::ObjectName type, QObject *obj, QMouseEvent *event) override | 
|  Public Member Functions inherited from PluginInterface | |
| virtual | ~PluginInterface ()=default | 
| virtual void | init (InitState state, const QString &settingsPath)=0 | 
| virtual void | unload ()=0 | 
| virtual bool | testPlugin ()=0 | 
| virtual void | showSettings (QWidget *parent=nullptr) | 
| virtual void | populateWebViewMenu (QMenu *menu, WebView *view, const WebHitTestResult &r) | 
| virtual void | populateExtensionsMenu (QMenu *menu) | 
| virtual bool | mouseDoubleClick (Qz::ObjectName type, QObject *obj, QMouseEvent *event) | 
| virtual bool | mousePress (Qz::ObjectName type, QObject *obj, QMouseEvent *event) | 
| virtual bool | mouseRelease (Qz::ObjectName type, QObject *obj, QMouseEvent *event) | 
| virtual bool | mouseMove (Qz::ObjectName type, QObject *obj, QMouseEvent *event) | 
| virtual bool | wheelEvent (Qz::ObjectName type, QObject *obj, QWheelEvent *event) | 
| virtual bool | keyPress (Qz::ObjectName type, QObject *obj, QKeyEvent *event) | 
| virtual bool | keyRelease (Qz::ObjectName type, QObject *obj, QKeyEvent *event) | 
| virtual bool | acceptNavigationRequest (WebPage *page, const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame) | 
| Additional Inherited Members | |
|  Public Types inherited from PluginInterface | |
| enum | InitState { StartupInitState , LateInitState } | 
Definition at line 31 of file testplugin.h.
| 
 | explicit | 
Definition at line 31 of file testplugin.cpp.
| 
 | overridevirtual | 
Implements PluginInterface.
Definition at line 37 of file testplugin.cpp.
| 
 | overridevirtual | 
Reimplemented from PluginInterface.
Definition at line 142 of file testplugin.cpp.
| 
 | overridevirtual | 
Reimplemented from PluginInterface.
Definition at line 118 of file testplugin.cpp.
| 
 | overridevirtual | 
Reimplemented from PluginInterface.
Definition at line 90 of file testplugin.cpp.
| 
 | overridevirtual | 
Implements PluginInterface.
Definition at line 81 of file testplugin.cpp.
| 
 | overridevirtual | 
Implements PluginInterface.
Definition at line 66 of file testplugin.cpp.