diff options
author | Evgeniy A. Dushistov <dushistov@mail.ru> | 2020-06-18 21:52:58 +0300 |
---|---|---|
committer | Evgeniy A. Dushistov <dushistov@mail.ru> | 2020-06-19 16:35:16 +0300 |
commit | aa8d5a45930dcfce7f25878fa36c1595b1dfc023 (patch) | |
tree | c456df207790ca5af31d9367ab184037d6696c3e /tests/auto/qml/qmllint/data/AttachedType.qml | |
parent | 9139373c9b3a8cd8541e0253bdf72cf939726e92 (diff) |
qmllint: search methods and properties also in attached type
I changed the strategy of traverse via related types.
Before:
traversal happens only via linked list type -> type->superClass
After:
traversal via binary tree formed by attachedType and superClass
I use pre-order strategy, current type, then all attached types,
then all super classes
Fixes: QTBUG-84861
Change-Id: I4a8fce869bc541de6900514d29575174d2753f02
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'tests/auto/qml/qmllint/data/AttachedType.qml')
-rw-r--r-- | tests/auto/qml/qmllint/data/AttachedType.qml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/auto/qml/qmllint/data/AttachedType.qml b/tests/auto/qml/qmllint/data/AttachedType.qml new file mode 100644 index 0000000000..02fa514e83 --- /dev/null +++ b/tests/auto/qml/qmllint/data/AttachedType.qml @@ -0,0 +1,5 @@ +import Things 1.0 + +Item { + property real test: Screen.pixelDensity * 0.5 +} |