From 79bf9acd1bbca7a4bd1c062a53bfbc2ff020f0e9 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 29 Aug 2023 16:08:36 +0200 Subject: [PATCH] Utils: Allow storeFromVariant(QVariant()) This appears in reality. Change-Id: Ib09a737a3378e26d88397dceb32a38c3857ec9b2 Reviewed-by: Christian Kandeler --- src/libs/utils/store.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/utils/store.cpp b/src/libs/utils/store.cpp index acf77f899db..a2cc60c5d2f 100644 --- a/src/libs/utils/store.cpp +++ b/src/libs/utils/store.cpp @@ -31,6 +31,9 @@ Store storeFromVariant(const QVariant &value) if (value.typeId() == QMetaType::QVariantMap) return storeFromMap(value.toMap()); + if (!value.isValid()) + return {}; + QTC_CHECK(false); return Store(); }