diff options
Diffstat (limited to 'WebKit/qt/WebCoreSupport/QtPlatformPlugin.h')
-rw-r--r-- | WebKit/qt/WebCoreSupport/QtPlatformPlugin.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/WebKit/qt/WebCoreSupport/QtPlatformPlugin.h b/WebKit/qt/WebCoreSupport/QtPlatformPlugin.h index 9b73079..ff10d58 100644 --- a/WebKit/qt/WebCoreSupport/QtPlatformPlugin.h +++ b/WebKit/qt/WebCoreSupport/QtPlatformPlugin.h @@ -23,9 +23,11 @@ #include "QtAbstractWebPopup.h" #include <QObject> +#include <QPluginLoader> class QWebSelectMethod; class QWebKitPlatformPlugin; +class QWebNotificationPresenter; namespace WebCore { @@ -51,12 +53,16 @@ public: ~QtPlatformPlugin(); QtAbstractWebPopup* createSelectInputMethod(); + QWebNotificationPresenter* createNotificationPresenter(); + + QWebKitPlatformPlugin* plugin(); private: bool m_loaded; QWebKitPlatformPlugin* m_plugin; - - QWebKitPlatformPlugin* plugin(); + QPluginLoader m_loader; + bool load(); + bool load(const QString& file); }; } |