From 2db67cb4b64884039f5c194ec0d41745302e3215 Mon Sep 17 00:00:00 2001 From: Ivan Solovev Date: Fri, 17 Jan 2025 16:57:56 +0100 Subject: [PATCH] QtTypeTraits: fix order of the includes Amends 08c6cc62c743e172fbf064ccaad1159b2a1fb850. Found in Qt 6.9 API review. Change-Id: I1ed29a913e34ecf093a98c2053c319f0edfb9135 Reviewed-by: Marc Mutz Reviewed-by: Thiago Macieira (cherry picked from commit 0d047ca713ac66fe8ba94194441cd2e98cb76698) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/global/qttypetraits.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/corelib/global/qttypetraits.h b/src/corelib/global/qttypetraits.h index 61197ee3371..a81ac5baeba 100644 --- a/src/corelib/global/qttypetraits.h +++ b/src/corelib/global/qttypetraits.h @@ -7,17 +7,16 @@ #include #include +#if defined(__cpp_lib_three_way_comparison) && defined(__cpp_lib_concepts) +#include +#include +#endif #include #include #include #include #include -#if defined(__cpp_lib_three_way_comparison) && defined(__cpp_lib_concepts) -#include -#include -#endif - #if 0 #pragma qt_class(QtTypeTraits) #pragma qt_sync_stop_processing