summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@nokia.com>2012-06-07 14:27:38 +0200
committerAurindam Jana <aurindam.jana@nokia.com>2012-06-08 02:53:40 +0200
commit6ae69447a4a100fed73ca98241e79455e3663048 (patch)
tree2be1f11248c49920cbea1c6dbeea7355f9e724a5
parentffb19c510c7a679f9a6e44b385a0da6047ea5a17 (diff)
downloadqt-creator-6ae69447a4a100fed73ca98241e79455e3663048.tar.gz
QmlInspector: Update inspector
Update inpector when evaluating expression in inspector for mixed debugging. Change-Id: If2bad9d59b3ec3c0f2aa2a2d5f8a594701662bd0 Reviewed-by: Simjees Abraham <simjees.abraham@nokia.com> Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
-rw-r--r--src/plugins/debugger/qml/qmlcppengine.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/debugger/qml/qmlcppengine.cpp b/src/plugins/debugger/qml/qmlcppengine.cpp
index 1482eb4af0..243c1ec5f6 100644
--- a/src/plugins/debugger/qml/qmlcppengine.cpp
+++ b/src/plugins/debugger/qml/qmlcppengine.cpp
@@ -296,7 +296,10 @@ void QmlCppEngine::selectThread(int index)
void QmlCppEngine::assignValueInDebugger(const WatchData *data,
const QString &expr, const QVariant &value)
{
- d->m_activeEngine->assignValueInDebugger(data, expr, value);
+ if (data.isInspect())
+ d->m_qmlEngine->assignValueInDebugger(data, expr, value);
+ else
+ d->m_activeEngine->assignValueInDebugger(data, expr, value);
}
void QmlCppEngine::notifyInferiorIll()