Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
6.3.0
-
None
-
34cb03da89 (qt/qtbase/dev) 34cb03da89 (qt/tqtc-qtbase/dev) f499ef159e (qt/qtbase/6.3) f499ef159e (qt/tqtc-qtbase/6.3) f499ef159e (qt/qtbase/6.3.1) f499ef159e (qt/tqtc-qtbase/6.3.1) 920d971327 (qt/tqtc-qtbase/6.2)
Description
While there is a compatibility forwarding header "QVector" provided by QtCore, the companion "QVectorIterator" & "QMutableVectorIterator" are not present, other than in Qt5. Which spoils the compatibility experience a bit for code still using QVector-named classes in their Qt5-era written code, as the build now breaks due to include statements no longer working.
So for consistency in the experience, it would be nice if code using the alias names QVectorIterator & QMutableVectorIterator in the code matching includes #include <QVectorIterator> and #include <QMutableVectorIterator> would also work, like it does with #include <QVector>.