Skip to content

Commit 5b18910

Browse files
committed
fix(generator/typesystem_core): Support Qt 6.10 excluding unsupported APIs
This changes the generator to exclude unsupported functions in QJsonObject and QCborMap for Qt 6.10. The functions asKeyValueRange, constKeyValueBegin, and constKeyValueEnd are now marked for rejection.
1 parent 8a4a9b9 commit 5b18910

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

generator/typesystem_core.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -649,11 +649,14 @@
649649
<rejection class="QJsonArray" function-name="erase"/>
650650
<rejection class="QJsonArray" function-name="insert"/>
651651
<rejection class="QJsonObject" function-name="begin"/>
652+
<rejection class="QJsonObject" function-name="asKeyValueRange" since-version="6.10"/>
652653
<rejection class="QJsonObject" function-name="cbegin"/>
653654
<rejection class="QJsonObject" function-name="cend"/>
654655
<rejection class="QJsonObject" function-name="constBegin"/>
655656
<rejection class="QJsonObject" function-name="constEnd"/>
656657
<rejection class="QJsonObject" function-name="constFind"/>
658+
<rejection class="QJsonObject" function-name="constKeyValueBegin" since-version="6.10"/>
659+
<rejection class="QJsonObject" function-name="constKeyValueEnd" since-version="6.10"/>
657660
<rejection class="QJsonObject" function-name="end"/>
658661
<rejection class="QJsonObject" function-name="erase"/>
659662
<rejection class="QJsonObject" function-name="find"/>
@@ -2026,6 +2029,9 @@ public:
20262029
}
20272030
</inject-code>
20282031
</object-type>
2032+
<rejection class="QCborMap" function-name="asKeyValueRange" since-version="6.10"/>
2033+
<rejection class="QCborMap" function-name="constKeyValueBegin" since-version="6.10"/>
2034+
<rejection class="QCborMap" function-name="constKeyValueEnd" since-version="6.10"/>
20292035
<rejection class="QCborMap::Iterator"/>
20302036
<rejection class="QCborMap::ConstIterator"/>
20312037
<object-type name="QCborError" since-version="5.12">

0 commit comments

Comments
 (0)