diff --git a/src/plugins/qmldesigner/components/componentcore/theme.cpp b/src/plugins/qmldesigner/components/componentcore/theme.cpp index ef618447e71..8f22cf32253 100644 --- a/src/plugins/qmldesigner/components/componentcore/theme.cpp +++ b/src/plugins/qmldesigner/components/componentcore/theme.cpp @@ -153,8 +153,7 @@ QPixmap Theme::getPixmap(const QString &id) QString Theme::getIconUnicode(Theme::Icon i) { - if (!instance()->m_constants) - return QString(); + QTC_ASSERT(instance()->m_constants, return {}); const QMetaObject *m = instance()->metaObject(); const char *enumName = "Icon"; @@ -172,6 +171,7 @@ QString Theme::getIconUnicode(Theme::Icon i) QString Theme::getIconUnicode(const QString &name) { + QTC_ASSERT(instance()->m_constants, return {}); return instance()->m_constants->property(name.toStdString().data()).toString(); }