aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/doc/snippets
diff options
context:
space:
mode:
authorAndrei Golubev <andrei.golubev@qt.io>2022-05-06 14:48:22 +0200
committerAndrei Golubev <andrei.golubev@qt.io>2022-05-09 16:50:07 +0200
commitb13a66f1c88218cca0842975f93d91299615f548 (patch)
tree80c1f64513f2b805dc04f45008ae7190723df714 /src/qml/doc/snippets
parenta287e862d467b21a8007698f8390088bdf887b44 (diff)
Distinguish extensions from extension namespaces in QmlCompiler library
QML_{NAMESPACE_}EXTENDED and QML_EXTENDED_NAMESPACE are supposed to behave differently when it comes to visibility of properties, methods, etc. Thus, make it so by actually using different class infos and updating QQmlJSScope. Use a HasExtensionNamespace flag to differentiate between extension and extension namespace (whenever one of them is set) Update the internal search routine that traverses the base types and extensions of the given scope Change-Id: Ifafbb22f831f5b128e431a3e65c514ffdf65eb73 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/doc/snippets')
0 files changed, 0 insertions, 0 deletions