diff --git a/src/libs/utils/store.cpp b/src/libs/utils/store.cpp index 8ca42a5560c..37f939f5a8c 100644 --- a/src/libs/utils/store.cpp +++ b/src/libs/utils/store.cpp @@ -35,6 +35,9 @@ Store storeFromVariant(const QVariant &value) if (value.typeId() == QMetaType::QVariantMap) return storeFromMap(value.toMap()); + if (value.typeId() == qMetaTypeId()) + return storeFromMap(value.toMap()); + if (!value.isValid()) return {};