forked from qt-creator/qt-creator
QmlDesigner: Create importComponentObject in root context
This might be the implicit default, but let's make this explicit. Change-Id: Ic42735b12f22819767ceb642d265f813201c9146 Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
@@ -534,7 +534,7 @@ void NodeInstanceServer::setupOnlyWorkingImports(const QStringList &workingImpor
|
|||||||
quickView()->setContent(fileUrl(), m_importComponent, quickView()->rootObject());
|
quickView()->setContent(fileUrl(), m_importComponent, quickView()->rootObject());
|
||||||
|
|
||||||
m_importComponent->setData(componentCode.append("\nItem {}\n"), fileUrl());
|
m_importComponent->setData(componentCode.append("\nItem {}\n"), fileUrl());
|
||||||
m_importComponentObject = m_importComponent->create();
|
m_importComponentObject = m_importComponent->create(engine()->rootContext());
|
||||||
|
|
||||||
Q_ASSERT(m_importComponent && m_importComponentObject);
|
Q_ASSERT(m_importComponent && m_importComponentObject);
|
||||||
Q_ASSERT_X(m_importComponent->errors().isEmpty(), __FUNCTION__, m_importComponent->errorString().toLatin1());
|
Q_ASSERT_X(m_importComponent->errors().isEmpty(), __FUNCTION__, m_importComponent->errorString().toLatin1());
|
||||||
|
Reference in New Issue
Block a user