From 57f524fe171e9f965a9dda752edc94ba709f5908 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 27 Jun 2024 16:35:37 +0200 Subject: [PATCH] QmlDesigner: Add proper QTC_ASSERT Change-Id: I946b4af2a405a86970e328f36084b279ef89ba6c Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/components/componentcore/theme.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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(); }