![]() |
Falkon Develop
Cross-platform Qt-based web browser
|
#include <fcm_plugin.h>
Public Member Functions | |
| FCM_Plugin () | |
| void | init (InitState state, const QString &settingsPath) override |
| void | unload () override |
| bool | testPlugin () override |
| void | showSettings (QWidget *parent) override |
| void | populateExtensionsMenu (QMenu *menu) override |
| void | setFlashCookies (const QList< FlashCookie > &flashCookies) |
| QList< FlashCookie > | flashCookies () |
| QStringList | newCookiesList () |
| void | clearNewOrigins () |
| void | clearCache () |
| QString | flashPlayerDataPath () const |
| QVariantHash | readSettings () const |
| void | writeSettings (const QVariantHash &hashSettings) |
| void | removeCookie (const FlashCookie &flashCookie) |
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 45 of file fcm_plugin.h.
|
explicit |
Definition at line 63 of file fcm_plugin.cpp.
| void FCM_Plugin::clearCache | ( | ) |
Definition at line 157 of file fcm_plugin.cpp.
| void FCM_Plugin::clearNewOrigins | ( | ) |
Definition at line 152 of file fcm_plugin.cpp.
| QList< FlashCookie > FCM_Plugin::flashCookies | ( | ) |
Definition at line 139 of file fcm_plugin.cpp.
| QString FCM_Plugin::flashPlayerDataPath | ( | ) | const |
Definition at line 194 of file fcm_plugin.cpp.
|
overridevirtual |
Implements PluginInterface.
Definition at line 68 of file fcm_plugin.cpp.
| QStringList FCM_Plugin::newCookiesList | ( | ) |
Definition at line 147 of file fcm_plugin.cpp.
|
overridevirtual |
Reimplemented from PluginInterface.
Definition at line 127 of file fcm_plugin.cpp.
| QVariantHash FCM_Plugin::readSettings | ( | ) | const |
Definition at line 199 of file fcm_plugin.cpp.
| void FCM_Plugin::removeCookie | ( | const FlashCookie & | flashCookie | ) |
Definition at line 239 of file fcm_plugin.cpp.
| void FCM_Plugin::setFlashCookies | ( | const QList< FlashCookie > & | flashCookies | ) |
Definition at line 134 of file fcm_plugin.cpp.
|
overridevirtual |
Reimplemented from PluginInterface.
Definition at line 119 of file fcm_plugin.cpp.
|
overridevirtual |
Implements PluginInterface.
Definition at line 114 of file fcm_plugin.cpp.
|
overridevirtual |
Implements PluginInterface.
Definition at line 96 of file fcm_plugin.cpp.
| void FCM_Plugin::writeSettings | ( | const QVariantHash & | hashSettings | ) |
Definition at line 222 of file fcm_plugin.cpp.