diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-06-10 18:01:12 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-06-10 16:02:59 +0000 |
commit | ad4c5e02589dbe8f0c2adcebbc24d7242cb0de4f (patch) | |
tree | 3234925fd233fde77a4f6f38da6320bcaa2e7d41 /share/qtcreator/qml/qmlpuppet/qml2puppet/instances | |
parent | 83148cbb89f2c2e2729cd2a41018c9f6c97f30b4 (diff) |
QmlDesigner: Fix puppet crash
Change-Id: I2a408d090c4bbf2c3da7f03473312eff4b7e6c34
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/qml2puppet/instances')
-rw-r--r-- | share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp index e018e7bf31a..840b71c6711 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.cpp @@ -768,7 +768,8 @@ QObject *ObjectNodeInstance::createComponent(const QString &componentPath, QQmlC qWarning() << error; } - object->setProperty("__designer_url__", QUrl::fromLocalFile(componentPath)); + if (object) + object->setProperty("__designer_url__", QUrl::fromLocalFile(componentPath)); return object; } |