| 320 | } |
| 321 | |
| 322 | QVariantMap toMap(const QString& jsonString) |
| 323 | { |
| 324 | QJsonParseError parseError; |
| 325 | QJsonDocument doc = QJsonDocument::fromJson(jsonString.toUtf8(), &parseError); |
| 326 | |
| 327 | if (parseError.error != QJsonParseError::NoError || !doc.isObject()) |
| 328 | return {}; |
| 329 | |
| 330 | QJsonObject obj = doc.object(); |
| 331 | return obj.toVariantMap(); |
| 332 | } |
| 333 | |
| 334 | QString fromMap(const QVariantMap& map) |
| 335 | { |
no test coverage detected