Details
-
Task
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
Description
Qt should be built with several CCG warnings enabled (under warnings-are-errors).
For instance:
- C26477 USE_NULLPTR_NOT_CONSTANT
- C26432 DEFINE_OR_DELETE_SPECIAL_OPS
- C26436 NEED_VIRTUAL_DTOR
- C26443 NO_EXPLICIT_DTOR_OVERRIDE
- C26437 DONT_SLICE
- C26471 NO_REINTERPRET_CAST_FROM_VOID_PTR
- C26474 NO_IMPLICIT_CAST
Probably many many as well.
Attachments
Issue Links
- relates to
-
QTBUG-87749 Enable -Wzero-as-null-pointer-constant when building Qt
- Reported
Gerrit Reviews
For Gerrit Dashboard: QTBUG-87713 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
318104,3 | QFileSystemWatcher: use nullptr, instead of 0 | dev | qt/qtbase | Status: MERGED | +2 | 0 |