summaryrefslogtreecommitdiffstats
path: root/tools/qmldebugger/objecttree.cpp
diff options
context:
space:
mode:
authorBea Lam <bea.lam@nokia.com>2009-10-26 04:11:32 (GMT)
committerBea Lam <bea.lam@nokia.com>2009-10-26 04:11:32 (GMT)
commit90a883796acb961a572c90d53c0505110a466a8a (patch)
tree63ea307cb9cd2fa2db7d649726ce0d8323a23192 /tools/qmldebugger/objecttree.cpp
parentd0f965f1bde20babbb0574007f9cf8439b955a9b (diff)
downloadQt-90a883796acb961a572c90d53c0505110a466a8a.zip
Qt-90a883796acb961a572c90d53c0505110a466a8a.tar.gz
Qt-90a883796acb961a572c90d53c0505110a466a8a.tar.bz2
Fix to show expression query widget and allow QmlEngineDebug values
for widgets to be changed after construction.
Diffstat (limited to 'tools/qmldebugger/objecttree.cpp')
-rw-r--r--tools/qmldebugger/objecttree.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/qmldebugger/objecttree.cpp b/tools/qmldebugger/objecttree.cpp
index 1254ae7..981a80b 100644
--- a/tools/qmldebugger/objecttree.cpp
+++ b/tools/qmldebugger/objecttree.cpp
@@ -24,8 +24,16 @@ ObjectTree::ObjectTree(QmlEngineDebug *client, QWidget *parent)
this, SLOT(currentItemChanged(QTreeWidgetItem *)));
}
+void ObjectTree::setEngineDebug(QmlEngineDebug *client)
+{
+ m_client = client;
+}
+
void ObjectTree::reload(int objectDebugId)
{
+ if (!m_client)
+ return;
+
if (m_query) {
delete m_query;
m_query = 0;