From 3fb11be311fb0783da177ecc88d87b1f1f437a0c Mon Sep 17 00:00:00 2001 From: Alexey Rochev Date: Sat, 15 Oct 2022 06:45:03 +0300 Subject: [PATCH] QMetaType: explicitly include qobject.h convertMetaObject() function requires definition of QObject class, but qobject.h is not included explicitly. Instead it is pulled by qabstractitemmodel.h. Include it explicitly to fix builds with -no-feature-itemmodel. Change-Id: I4386375588c451262923501ab8dd7374c1f729ec Reviewed-by: Volker Hilsheimer (cherry picked from commit 1d7e3ef77eccdea566bbb55f24267d70c8a1ebce) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/kernel/qmetatype.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/corelib/kernel/qmetatype.cpp b/src/corelib/kernel/qmetatype.cpp index ec07dda5cd0..095c16fa945 100644 --- a/src/corelib/kernel/qmetatype.cpp +++ b/src/corelib/kernel/qmetatype.cpp @@ -5,6 +5,7 @@ #include "qmetatype.h" #include "qmetatype_p.h" +#include "qobject.h" #include "qobjectdefs.h" #include "qdatetime.h" #include "qbytearray.h"