summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h')
-rw-r--r--Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h b/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h
index 6ee602754..596d3c266 100644
--- a/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h
+++ b/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h
@@ -23,6 +23,7 @@
#include "qwebkitglobal.h"
#include <QObject>
+#include <QtCore/QUrl>
#include <QtQuick/qquickitem.h>
class QQuickNetworkRequest;
@@ -53,6 +54,16 @@ private:
QML_DECLARE_TYPE(QQuickUrlSchemeDelegate)
+class QQuickQrcSchemeDelegate : public QQuickUrlSchemeDelegate {
+ Q_OBJECT
+public:
+ QQuickQrcSchemeDelegate(const QUrl& url);
+ void readResourceAndSend();
+
+private:
+ QString m_fileName;
+};
+
#endif // qquickurlschemedelegate_p_h