Details
-
User Story
-
Resolution: Done
-
P1: Critical
-
None
-
None
-
-
21
-
Qt6_Foundation_ Sprint 6
Description
The following Qt5 classes won't be longer maintained in Qt6 and shall be moved to Qt5Compat:
- For sure:
- QLinkedList
- QRegExp (may have to wait until qmake bootstrapping was removed)
- maybe:
- QStringRef
- Old QList
- QJsonDocument::fromBinaryData()
The Compat lib should introduce a Qt5 namespace.
Attachments
Issue Links
- depends on
-
QTBUG-81630 Create a Qt5Compat module
- Closed
For Gerrit Dashboard: QTBUG-80312 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
288356,8 | Remove QLinkedList | dev | qt/qtbase | Status: MERGED | +2 | 0 |
288363,14 | Move QLinkedList to Qt5Compat | dev | qt/qt5compat | Status: MERGED | +2 | 0 |
288566,8 | Create the doc project for QtCore5Compat | dev | qt/qt5compat | Status: MERGED | +2 | 0 |
288814,2 | Move tests for Qt-iterators of QLinkedList | dev | qt/qt5compat | Status: MERGED | +2 | 0 |
288969,4 | Deprecate QLinkedList | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |
288989,3 | Don't mention QLinkedList in docs | dev | qt/qttools | Status: MERGED | +2 | 0 |
288992,2 | Remove uses of QLinkedList | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
296148,9 | Port Qt5Compat to cmake | dev | qt/qt5compat | Status: MERGED | +2 | 0 |