summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/qml/qmlv8debuggerclient.h
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@nokia.com>2012-03-21 09:46:33 +0100
committerAurindam Jana <aurindam.jana@nokia.com>2012-03-21 15:03:14 +0100
commit44de30e769c4600b85a512e7f5cb306394d27b41 (patch)
tree0930336e04bedba499df316548b925586b544829 /src/plugins/debugger/qml/qmlv8debuggerclient.h
parentd75c4040785068b25b89e6f738f754cc6d936d19 (diff)
downloadqt-creator-44de30e769c4600b85a512e7f5cb306394d27b41.tar.gz
QmlDebugging: Fix Watched Expressions
The data response was incorrectly parsed for watched expressions. This patch fixes the parsing. It also fixes removal and readdition of a watched expression. Change-Id: I1a9e2db3d4963d7fe12ed468ae5466a106011487 Reviewed-by: hjk <qthjk@ovi.com> Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Diffstat (limited to 'src/plugins/debugger/qml/qmlv8debuggerclient.h')
-rw-r--r--src/plugins/debugger/qml/qmlv8debuggerclient.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/debugger/qml/qmlv8debuggerclient.h b/src/plugins/debugger/qml/qmlv8debuggerclient.h
index 7a77b88d85..1af42732b5 100644
--- a/src/plugins/debugger/qml/qmlv8debuggerclient.h
+++ b/src/plugins/debugger/qml/qmlv8debuggerclient.h
@@ -116,6 +116,9 @@ private:
void updateBreakpoints(const QVariant &bodyVal);
void expandLocalsAndWatchers(const QVariant &bodyVal, const QVariant &refsVal);
+ QList<WatchData> createWatchDataList(const WatchData *parent,
+ const QVariantList &properties,
+ const QVariant &refsVal);
void highlightExceptionCode(int lineNumber, const QString &filePath,
const QString &errorMessage);