Skip to content

Commit 1162164

Browse files
authored
generator: fix iterator issues with Qt5.14 headers (#142)
const_iterators and other iterators became visible to the generator with changes in Qt5.14. This removes the corresponding iterators from the affected classes.
1 parent 941948e commit 1162164

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

generator/typesystem_core.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,24 @@
555555
<rejection class="QCoreApplication" function-name="setEventFilter"/>
556556
<rejection class="QFile" function-name="setDecodingFunction"/>
557557
<rejection class="QFile" function-name="setEncodingFunction"/>
558+
<rejection class="QJsonArray" function-name="begin"/>
559+
<rejection class="QJsonArray" function-name="cbegin"/>
560+
<rejection class="QJsonArray" function-name="cend"/>
561+
<rejection class="QJsonArray" function-name="constBegin"/>
562+
<rejection class="QJsonArray" function-name="constEnd"/>
563+
<rejection class="QJsonArray" function-name="end"/>
564+
<rejection class="QJsonArray" function-name="erase"/>
565+
<rejection class="QJsonArray" function-name="insert"/>
566+
<rejection class="QJsonObject" function-name="begin"/>
567+
<rejection class="QJsonObject" function-name="cbegin"/>
568+
<rejection class="QJsonObject" function-name="cend"/>
569+
<rejection class="QJsonObject" function-name="constBegin"/>
570+
<rejection class="QJsonObject" function-name="constEnd"/>
571+
<rejection class="QJsonObject" function-name="constFind"/>
572+
<rejection class="QJsonObject" function-name="end"/>
573+
<rejection class="QJsonObject" function-name="erase"/>
574+
<rejection class="QJsonObject" function-name="find"/>
575+
<rejection class="QJsonObject" function-name="insert"/>
558576
<rejection class="QList" function-name="begin"/>
559577
<rejection class="QList" function-name="constBegin"/>
560578
<rejection class="QList" function-name="constEnd"/>
@@ -589,14 +607,20 @@
589607
<rejection class="QSettings" function-name="registerFormat"/>
590608
<rejection class="QVector" function-name="back"/>
591609
<rejection class="QVector" function-name="begin"/>
610+
<rejection class="QVector" function-name="cbegin"/>
611+
<rejection class="QVector" function-name="cend"/>
592612
<rejection class="QVector" function-name="constBegin"/>
593613
<rejection class="QVector" function-name="constEnd"/>
614+
<rejection class="QVector" function-name="crbegin"/>
615+
<rejection class="QVector" function-name="crend"/>
594616
<rejection class="QVector" function-name="end"/>
595617
<rejection class="QVector" function-name="erase"/>
596618
<rejection class="QVector" function-name="free"/>
597619
<rejection class="QVector" function-name="front"/>
598620
<rejection class="QVector" function-name="insert"/>
599621
<rejection class="QVector" function-name="malloc"/>
622+
<rejection class="QVector" function-name="rbegin"/>
623+
<rejection class="QVector" function-name="rend"/>
600624
<rejection class="QVector" function-name="alloc"/>
601625
<rejection class="QVector" function-name="operator+="/>
602626
<rejection class="QAbstractFileEngineIterator" function-name="entryInfo"/>

0 commit comments

Comments
 (0)