diff options
| author | hjk <[email protected]> | 2023-08-28 10:55:31 +0200 |
|---|---|---|
| committer | hjk <[email protected]> | 2023-08-28 11:16:40 +0000 |
| commit | 23149b27ab36d30a5f7b6e0f23f29a9318582020 (patch) | |
| tree | 1b7735b89a6034197f2f7f896fe093965196a221 /src/plugins/ios/iosrunconfiguration.cpp | |
| parent | bb59dfd636cea3986b0f6a764871d0c2732d4739 (diff) | |
Utils: Introduce variantFromStore and storeFromVariant
These are functional replacements for
QVariant::fromValue(QVariantMap) (or QVariant::fromValue(Store)) and
QVariant::toMap() (or QVariant::toValue<Store>())
We will have a few code paths in the end that need to explicitly
operarate on both QVariantMap and Store (e.g. actual reading/writing
to keep format compatibility etc), so these can't in the end be
simple to/fromValue(OneType) but need an internal 'if' or such.
Change-Id: I954f3cb24fa8fe123162b72bbd25d891dd19b768
Reviewed-by: Marcus Tillmanns <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosrunconfiguration.cpp')
| -rw-r--r-- | src/plugins/ios/iosrunconfiguration.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/ios/iosrunconfiguration.cpp b/src/plugins/ios/iosrunconfiguration.cpp index 772c6ab9223..961a7c1c501 100644 --- a/src/plugins/ios/iosrunconfiguration.cpp +++ b/src/plugins/ios/iosrunconfiguration.cpp @@ -210,7 +210,7 @@ void IosDeviceTypeAspect::fromMap(const Store &map) { bool deviceTypeIsInt; map.value(deviceTypeKey).toInt(&deviceTypeIsInt); - if (deviceTypeIsInt || !m_deviceType.fromMap(map.value(deviceTypeKey).value<Store>())) + if (deviceTypeIsInt || !m_deviceType.fromMap(storeFromVariant(map.value(deviceTypeKey)))) updateDeviceType(); m_runConfiguration->update(); |
