diff --git a/share/qtcreator/qml/qmlpuppet/qmlprivategate/qmlprivategate_56.cpp b/share/qtcreator/qml/qmlpuppet/qmlprivategate/qmlprivategate_56.cpp index 03b28bbf658..1171bdf0044 100644 --- a/share/qtcreator/qml/qmlpuppet/qmlprivategate/qmlprivategate_56.cpp +++ b/share/qtcreator/qml/qmlpuppet/qmlprivategate/qmlprivategate_56.cpp @@ -63,6 +63,7 @@ #ifdef QUICK3D_MODULE #include +#include #endif namespace QmlDesigner { @@ -379,7 +380,7 @@ void doComponentCompleteRecursive(QObject *object, NodeInstanceServer *nodeInsta if (item && DesignerSupport::isComponentComplete(item)) return; #ifdef QUICK3D_MODULE - auto obj3d = qobject_cast(object); + auto obj3d = qobject_cast(object); if (obj3d && QQuick3DObjectPrivate::get(obj3d)->componentComplete) return; #endif