Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.1, 6.2, 6.3, 6.4, 6.5
-
None
-
76e650045 (dev), 6a296fcdc (6.5), 9fcc290b1 (6.6), 4d3542ac9 (tqtc/lts-6.2)
Description
In version 6.1, a convenient `removeIf()` method and a free `erase_if()` function with a similar purpose were added to many containers. To my disappointment, I found that `QSet` has nj such method but only `erase_if()` so I have to mix their usage. Why is there such inconsistency? It's hardly intended that way.
Attachments
For Gerrit Dashboard: QTBUG-115473 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
492553,2 | QSet: document removeIf | dev | qt/qtbase | Status: MERGED | +2 | 0 |
492711,2 | QSet: document removeIf | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
492712,2 | QSet: document removeIf | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
492713,2 | QSet: document removeIf | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |