From 091f0f1a042d31afcd3d18ec89c5fc743de1ac6f Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 21 Oct 2019 14:54:54 +0200 Subject: [PATCH] QmlDesigner: Fix compile Amends ac84f8a45717ce65f11be7e71190edd3425a85c8. Change-Id: Iccca5a31dd852bc95c9095a2c8b1c6f1f5eab8d8 Reviewed-by: Thomas Hartmann --- .../qmlpuppet/qml2puppet/instances/quick3dnodeinstance.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quick3dnodeinstance.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quick3dnodeinstance.cpp index 472d560e099..29c3ab3f299 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quick3dnodeinstance.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quick3dnodeinstance.cpp @@ -59,7 +59,11 @@ Qt5NodeInstanceServer *Quick3DNodeInstance::qt5NodeInstanceServer() const QQuick3DNode *Quick3DNodeInstance::quick3DNode() const { +#ifdef QUICK3D_MODULE return qobject_cast(object()); +#else + return nullptr; +#endif } Quick3DNodeInstance::Pointer Quick3DNodeInstance::create(QObject *object)