summaryrefslogtreecommitdiffstats
path: root/WebKit/qt/WebCoreSupport/QtPlatformPlugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/qt/WebCoreSupport/QtPlatformPlugin.h')
-rw-r--r--WebKit/qt/WebCoreSupport/QtPlatformPlugin.h10
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);
};
}