diff options
author | Marc Mutz <marc.mutz@qt.io> | 2022-12-27 15:41:55 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2023-01-05 15:09:49 +0100 |
commit | 0ba063f4361e543d0d359d403acf978c92a990a8 (patch) | |
tree | 67b37b66c9557738f05d79bdba18b3933815a99c /cmake | |
parent | 90806123e961d469c36ee3b19ac0960524abb9e2 (diff) |
Enable QT_NO_AS_CONST globally
All current modules are free of qAsConst, make sure new ones will be,
too.
Change-Id: Iae3c67bca86eddf62ae664b00ff39a9b513d7290
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/QtInternalTargets.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/QtInternalTargets.cmake b/cmake/QtInternalTargets.cmake index 8de5f8a080..21730457d8 100644 --- a/cmake/QtInternalTargets.cmake +++ b/cmake/QtInternalTargets.cmake @@ -151,6 +151,7 @@ qt_internal_add_target_aliases(PlatformToolInternal) target_link_libraries(PlatformToolInternal INTERFACE PlatformAppInternal) qt_internal_add_global_definition(QT_NO_JAVA_STYLE_ITERATORS) +qt_internal_add_global_definition(QT_NO_AS_CONST) qt_internal_add_global_definition(QT_NO_QEXCHANGE) qt_internal_add_global_definition(QT_NO_NARROWING_CONVERSIONS_IN_CONNECT) qt_internal_add_global_definition(QT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH) |