mirror of
https://github.com/lubosz/overte.git
synced 2025-04-23 23:33:48 +02:00
Merge pull request #10456 from vladest/market-crash-fix
Market crash fix
This commit is contained in:
commit
d7432048a0
1 changed files with 10 additions and 1 deletions
|
@ -126,7 +126,16 @@ QJsonDocument variantMapToJsonDocument(const QSettings::SettingsMap& map) {
|
|||
}
|
||||
|
||||
switch (variantType) {
|
||||
case QVariant::Map:
|
||||
case QVariant::Map: {
|
||||
auto varmap = variant.toMap();
|
||||
for (auto mapit = varmap.cbegin(); mapit != varmap.cend(); ++mapit) {
|
||||
auto& mapkey = mapit.key();
|
||||
auto& mapvariant = mapit.value();
|
||||
object.insert(key + "/" + mapkey, QJsonValue::fromVariant(mapvariant));
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case QVariant::List:
|
||||
case QVariant::Hash: {
|
||||
qCritical() << "Unsupported variant type" << variant.typeName();
|
||||
|
|
Loading…
Reference in a new issue