ProjectExplorer: Fix restoring kits data

Another fallout of Utils::Store.

Fixes: QTCREATORBUG-29970
Change-Id: I2b696b83980c451d5312ac8a874d9f3dc86361c9
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Kandeler
2023-11-27 12:10:27 +01:00
parent d7545f9bf5
commit 41ac635ca6

View File

@@ -149,8 +149,10 @@ Kit::Kit(const Store &data)
Store extra = storeFromVariant(data.value(DATA_KEY));
d->m_data.clear(); // remove default values
const Store::ConstIterator cend = extra.constEnd();
for (Store::ConstIterator it = extra.constBegin(); it != cend; ++it)
d->m_data.insert(Id::fromString(stringFromKey(it.key())), it.value());
for (Store::ConstIterator it = extra.constBegin(); it != cend; ++it) {
d->m_data.insert(Id::fromString(stringFromKey(it.key())),
mapEntryFromStoreEntry(it.value()));
}
const QStringList mutableInfoList = data.value(MUTABLE_INFO_KEY).toStringList();
for (const QString &mutableInfo : mutableInfoList)