diff --git a/src/corelib/global/q23type_traits.h b/src/corelib/global/q23type_traits.h index 7eb2f8ca71e..7cf05729ed4 100644 --- a/src/corelib/global/q23type_traits.h +++ b/src/corelib/global/q23type_traits.h @@ -27,6 +27,7 @@ namespace q23 { // like std::is_scoped_enum #ifdef __cpp_lib_is_scoped_enum using std::is_scoped_enum; +using std::is_scoped_enum_v; #else template > @@ -36,10 +37,10 @@ struct is_scoped_enum : std::negation struct is_scoped_enum : std::false_type {}; -#endif // __cpp_lib_is_scoped_enum template inline constexpr bool is_scoped_enum_v = is_scoped_enum::value; +#endif // __cpp_lib_is_scoped_enum } QT_END_NAMESPACE