From ff63fd113a4ff6bc91a2fbb985fbd99254a6cdef Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 14 Jul 2015 16:52:28 +0200 Subject: [PATCH] Debugger: Quote strings in QmlEngine Task-number: QTCREATORBUG-5670 Change-Id: I1cfad65042369d9e34c19dc4a7f00a37dbe6fed4 Reviewed-by: Niels Weber Reviewed-by: Christian Stenger --- src/plugins/debugger/qml/qmlengine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 735840fee12..98a11f5419c 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -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");