summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/script/scriptengine.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-07-13 09:11:07 +0200
committerhjk <qtc-committer@nokia.com>2009-07-13 09:11:07 +0200
commitad46f1286fd3242089f8a5a8c20794e433a05645 (patch)
treedbe7308df308ed057fa8affa6483523f7f24124d /src/plugins/debugger/script/scriptengine.cpp
parentd29bdf71266628807c285bc05287d3353efab5b1 (diff)
downloadqt-creator-ad46f1286fd3242089f8a5a8c20794e433a05645.tar.gz
Revert "Enabled the use of Debugger-specific watch/locals models."
This reverts commit abf5e3ddc39b8f4971f61fb9f8dccdb1d4635bf5.
Diffstat (limited to 'src/plugins/debugger/script/scriptengine.cpp')
-rw-r--r--src/plugins/debugger/script/scriptengine.cpp21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/plugins/debugger/script/scriptengine.cpp b/src/plugins/debugger/script/scriptengine.cpp
index 0096e3a414..28d20a24cc 100644
--- a/src/plugins/debugger/script/scriptengine.cpp
+++ b/src/plugins/debugger/script/scriptengine.cpp
@@ -185,13 +185,10 @@ void ScriptAgent::scriptUnload(qint64 scriptId)
//
///////////////////////////////////////////////////////////////////////
-ScriptEngine::ScriptEngine(DebuggerManager *parent) :
- q(parent),
- qq(parent->engineInterface()),
- m_models(qq->watchHandler())
+ScriptEngine::ScriptEngine(DebuggerManager *parent)
{
- connect(qq->watchHandler(), SIGNAL(watcherInserted(WatchData)), &m_models, SLOT(insertWatcher(WatchData)));
- connect(&m_models, SIGNAL(watchDataUpdateNeeded(WatchData)), this, SLOT(updateWatchData(WatchData)));
+ q = parent;
+ qq = parent->engineInterface();
m_scriptEngine = new QScriptEngine(this);
m_scriptAgent = new ScriptAgent(this, m_scriptEngine);
m_scriptEngine->setAgent(m_scriptAgent);
@@ -575,7 +572,7 @@ void ScriptEngine::maybeBreakNow(bool byFunction)
void ScriptEngine::updateLocals()
{
QScriptContext *context = m_scriptEngine->currentContext();
- m_models.beginCycle();
+ qq->watchHandler()->beginCycle();
//SDEBUG("UPDATE LOCALS");
//
@@ -607,7 +604,7 @@ void ScriptEngine::updateLocals()
data.iname = "local";
data.name = "local";
data.scriptValue = context->activationObject();
- m_models.insertData(data);
+ qq->watchHandler()->insertData(data);
// FIXME: Use an extra thread. This here is evil
m_stopped = true;
@@ -682,7 +679,7 @@ void ScriptEngine::updateSubItem(const WatchData &data0)
data.setType("<unknown>");
data.setValue("<unknown>");
}
- m_models.insertData(data);
+ qq->watchHandler()->insertData(data);
return;
}
@@ -700,13 +697,13 @@ void ScriptEngine::updateSubItem(const WatchData &data0)
data1.setChildrenNeeded();
else
data1.setChildrenUnneeded();
- m_models.insertData(data1);
+ qq->watchHandler()->insertData(data1);
++numChild;
}
//SDEBUG(" ... CHILDREN: " << numChild);
data.setHasChildren(numChild > 0);
data.setChildrenUnneeded();
- m_models.insertData(data);
+ qq->watchHandler()->insertData(data);
return;
}
@@ -719,7 +716,7 @@ void ScriptEngine::updateSubItem(const WatchData &data0)
}
data.setHasChildren(numChild > 0);
//SDEBUG(" ... CHILDCOUNT: " << numChild);
- m_models.insertData(data);
+ qq->watchHandler()->insertData(data);
return;
}