summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2023-02-24 11:29:50 +0100
committerMichal Klocek <michal.klocek@qt.io>2023-03-01 09:51:54 +0100
commit5b7a99588778d3fbc32141af75e9db0f3440054e (patch)
treee71559c1e5a24ae3c65cdfbb7110e1721a170e52
parent1612b76aa214462cc004b285c80e5c9e3dff0686 (diff)
downloadqtwebengine-5b7a99588778d3fbc32141af75e9db0f3440054e.tar.gz
Fix filesystem request qml namespace
Unfortunately in 3494efe5d440 we register request incorrectly which does not work as intended with qml. Fix it and add namespace to qml registry. Change-Id: I6965dd0a9b65021cd9c290aaecef9fb9fd82735a Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io> (cherry picked from commit f6c5dea639ee5f84af627df3b127d8133f4c4ac6)
-rw-r--r--src/webenginequick/api/qquickwebengineforeigntypes_p.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/webenginequick/api/qquickwebengineforeigntypes_p.h b/src/webenginequick/api/qquickwebengineforeigntypes_p.h
index 5ea27850a..1591e596f 100644
--- a/src/webenginequick/api/qquickwebengineforeigntypes_p.h
+++ b/src/webenginequick/api/qquickwebengineforeigntypes_p.h
@@ -185,11 +185,19 @@ struct ForeginWebEngineFileSystemAccessRequest
{
Q_GADGET
QML_FOREIGN(QWebEngineFileSystemAccessRequest)
- QML_NAMED_ELEMENT(WebEngineFileSystemAccessRequest)
+ QML_NAMED_ELEMENT(webEngineFileSystemAccessRequest)
QML_ADDED_IN_VERSION(6, 4)
QML_UNCREATABLE("")
};
+namespace ForeginWebEngineFileSystemAccessRequestNamespace
+{
+ Q_NAMESPACE
+ QML_FOREIGN_NAMESPACE(QWebEngineFileSystemAccessRequest)
+ QML_NAMED_ELEMENT(WebEngineFileSystemAccessRequest)
+ QML_ADDED_IN_VERSION(6, 4)
+};
+
QT_END_NAMESPACE
#endif // QQUICKWEBENGINEFOREIGNTYPES_H