QmlDesigner: Fix crash upon creation of wizard

Task-number: QDS-9532
Change-Id: I2ce4e6e9597798a023c626c6b8e5dee6a1570e03
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
(cherry picked from commit 70c51f236a30862ba2b430622ef69136d6ab25a1)
This commit is contained in:
Samuel Ghinet
2023-05-05 15:10:39 +03:00
committed by Tim Jenssen
parent e442eb9e4c
commit f68016cfdc

View File

@@ -183,6 +183,11 @@ void QdsNewDialog::onWizardCreated(QStandardItemModel *screenSizeModel, QStandar
if (styleModel)
m_styleModel->setBackendModel(styleModel);
if (!m_currentPreset) {
qWarning() << "Wizard has been created but there is no Preset selected!";
return;
}
auto userPreset = m_currentPreset->asUserPreset();
if (m_qmlDetailsLoaded) {