QmlDesigner: Fix compile when building without Quick3D

Amends 31ec38dba5.

Change-Id: I33156223023b4077581375b9f28cc5633dfdcfdb
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
Christian Stenger
2020-09-23 06:44:08 +02:00
parent bf536a0441
commit 834cb8d114

View File

@@ -529,6 +529,7 @@ void Qt5InformationNodeInstanceServer::renderModelNode3DImageView()
void Qt5InformationNodeInstanceServer::doRenderModelNode3DImageView() void Qt5InformationNodeInstanceServer::doRenderModelNode3DImageView()
{ {
#ifdef QUICK3D_MODULE
if (m_ModelNode3DImageViewRootItem) { if (m_ModelNode3DImageViewRootItem) {
if (!m_ModelNode3DImageViewContentItem) if (!m_ModelNode3DImageViewContentItem)
m_ModelNode3DImageViewContentItem = getContentItemForRendering(m_ModelNode3DImageViewRootItem); m_ModelNode3DImageViewContentItem = getContentItemForRendering(m_ModelNode3DImageViewRootItem);
@@ -592,6 +593,7 @@ void Qt5InformationNodeInstanceServer::doRenderModelNode3DImageView()
nodeInstanceClient()->handlePuppetToCreatorCommand({PuppetToCreatorCommand::RenderModelNodePreviewImage, nodeInstanceClient()->handlePuppetToCreatorCommand({PuppetToCreatorCommand::RenderModelNodePreviewImage,
QVariant::fromValue(imgContainer)}); QVariant::fromValue(imgContainer)});
} }
#endif
} }
Qt5InformationNodeInstanceServer::Qt5InformationNodeInstanceServer(NodeInstanceClientInterface *nodeInstanceClient) : Qt5InformationNodeInstanceServer::Qt5InformationNodeInstanceServer(NodeInstanceClientInterface *nodeInstanceClient) :