diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2022-04-04 16:46:09 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2022-04-05 10:48:08 +0200 |
commit | 1a9b00c205a31d218525a3a30e4eb39bd3884e21 (patch) | |
tree | efe0a3af8eb5727660aeae69826aa9b46e07cf0b /src/datavisualization/engine | |
parent | 7a4b39cc28d4c87cf728679c446f1f0cead5b5f2 (diff) |
Remove clash with QmlModels QAbstractItemModel foreign type
Both define a struct called QAbstractItemModelForeign.
This led to a linking duplicate symbol issue with static Qt libraries:
duplicate symbol 'QAbstractItemModelForeign::staticMetaObject' in:
libQt6DataVisualizationQml_debug.a(mocs_compilation.cpp.o)
lib/libQt6QmlModels_debug.a(mocs_compilation.cpp.o)
Add a DataVis infix to the foreign types created by the module, so
they don't clash with the QmlModels ones.
Amends 8691caff2b685aba4b1e83292de6c4d34775ec0b
QmlModels type was added in 528547f5d9d6929f41c94e11591dae36f2794ba2
Pick-to: 6.3
Task-number: QTBUG-102256
Change-Id: I0134ffb7da9e97ff347991a144b5297643aa4c0c
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Diffstat (limited to 'src/datavisualization/engine')
0 files changed, 0 insertions, 0 deletions