Details
-
Task
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
Description
Just like QT_NO_FOREACH for Q_FOREACH, add a QT_NO_CAST_FROM_ATOMIC to suppress the implicit conversion of QAtomic<T> to T. Then make one module after the next use it, finally make it the default for Qt modules and tools.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-103834 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
425131,2 | QMetaType: make all atomic operations explicit | dev | qt/qtbase | Status: MERGED | +2 | 0 |
425331,2 | QMetaType: make all atomic operations explicit | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |