Debugger: Quote strings in QmlEngine

Task-number: QTCREATORBUG-5670
Change-Id: I1cfad65042369d9e34c19dc4a7f00a37dbe6fed4
Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
hjk
2015-07-14 16:52:28 +02:00
parent c267a34b09
commit ff63fd113a

View File

@@ -1677,8 +1677,9 @@ QmlV8ObjectData QmlEnginePrivate::extractData(const QVariant &data) const
objectData.value = dataMap.value(_(VALUE));
} else if (type == _("string")) {
QLatin1Char quote('"');
objectData.type = QByteArray("string");
objectData.value = dataMap.value(_(VALUE));
objectData.value = QString(quote + dataMap.value(_(VALUE)).toString() + quote);
} else if (type == _("object")) {
objectData.type = QByteArray("object");