summaryrefslogtreecommitdiff
path: root/src/webenginequick/api
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2023-02-24 11:29:50 +0100
committerShawn Rutledge <shawn.rutledge@qt.io>2023-02-27 12:55:17 +0000
commitf6c5dea639ee5f84af627df3b127d8133f4c4ac6 (patch)
tree8b81b618c73f74ad8bf46867501fedf119890b3c /src/webenginequick/api
parent576f0ea80537ba257f9fa78dcd3b52e6c9ee7272 (diff)
downloadqtwebengine-f6c5dea639ee5f84af627df3b127d8133f4c4ac6.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. Pick-to: 6.5 6.4 Change-Id: I6965dd0a9b65021cd9c290aaecef9fb9fd82735a Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'src/webenginequick/api')
-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