From d4e7dfca76997a72e49b6486d51f562c3773d8f7 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 9 Oct 2023 12:52:28 +0200 Subject: [PATCH] Utils: Add compatibility for older settings Adds compatibility for older settings - likely only relevant for settings of snapshots or development QCs. Change-Id: Icb6a9c054dea4deac5adbc4255bc60dcd6c14ea7 Reviewed-by: hjk --- 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 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 {};