forked from qt-creator/qt-creator
CompilerExplorer: Fix restoring library selection
Change-Id: Iae64cf8629495457e423d9e635b2ffcf912d89b8 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -81,9 +81,9 @@ QVariant LibrarySelectionAspect::volatileVariantValue() const
|
|||||||
void LibrarySelectionAspect::setVariantValue(const QVariant &value, Announcement howToAnnounce)
|
void LibrarySelectionAspect::setVariantValue(const QVariant &value, Announcement howToAnnounce)
|
||||||
{
|
{
|
||||||
QMap<QString, QString> map;
|
QMap<QString, QString> map;
|
||||||
QVariantMap variant = value.toMap();
|
Store store = storeFromVariant(value);
|
||||||
for (const auto &key : variant.keys())
|
for (const auto &key : store.keys())
|
||||||
map[key] = variant[key].toString();
|
map[stringFromKey(key)] = store[key].toString();
|
||||||
|
|
||||||
setValue(map, howToAnnounce);
|
setValue(map, howToAnnounce);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user