Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
-
8
-
f9f3bf79d (dev), f9331bc05 (dev), b786203f0 (dev)
-
Foundation Sprint 113, Foundation Sprint 114, Foundation Sprint 115, Foundation Sprint 116, Foundation Sprint 117
Description
See epic for the big picture and (the latest version of) QTBUG-104113 for a detailed description of the necessary changes.
This is basically QList, {{Q(Multi)
{Hash,Set,Map}}}, QVarLengthArray, QFlatMap, etc
Attachments
Issue Links
- clones
-
QTBUG-120303 Modernize comparisons [Core: I/O]
- Closed
- depends on
-
QTBUG-104113 Modernize comparisons: can we provide macros?
- Closed
-
QTBUG-127095 [Spike] Investigate the support for C++20 comparison on Qt containers
- In Review
-
QTBUG-104110 Support easy, yet precise, documenting of relational operators
- Closed
- is cloned by
-
QTBUG-120306 Modernize comparisons [Core: Smart Pointers]
- Closed
- is required for
-
QTBUG-120304 Modernize comparisons [Core: <rest>]
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-120305 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
580451,30 | Long live Qt::lexicographicalCompareThreeWay! | dev | qt/qtbase | Status: NEW | -1 | -1 |
581060,31 | QList: rework comparison operators | dev | qt/qtbase | Status: NEW | +1 | 0 |
582002,17 | QVarLengthArray: rework comparison operators | dev | qt/qtbase | Status: NEW | +1 | 0 |
592106,5 | Unify the names of private comparison helper macros | dev | qt/qtbase | Status: NEW | +2 | 0 |
594974,1 | Move CompareThreeWayTester to qcomparehelpers.h | dev | qt/qtbase | Status: NEW | +2 | 0 |