summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/script/scriptengine.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-09-23 10:45:32 +0200
committerhjk <qtc-committer@nokia.com>2009-09-23 12:13:05 +0200
commitc5f13cedf92b4a3cbbf54e661071d34fd853906f (patch)
treeda2778a147f40a60fa5951848da40b9f34807c0a /src/plugins/debugger/script/scriptengine.cpp
parent3215da914e67ed6fa9991c45c9416f7d774caabe (diff)
downloadqt-creator-c5f13cedf92b4a3cbbf54e661071d34fd853906f.tar.gz
debugger: partial refactoring of debugger engine creation
Diffstat (limited to 'src/plugins/debugger/script/scriptengine.cpp')
-rw-r--r--src/plugins/debugger/script/scriptengine.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/debugger/script/scriptengine.cpp b/src/plugins/debugger/script/scriptengine.cpp
index d73dc189b6..7f1caec356 100644
--- a/src/plugins/debugger/script/scriptengine.cpp
+++ b/src/plugins/debugger/script/scriptengine.cpp
@@ -65,10 +65,6 @@
#include <QtScript/QScriptValue>
#include <QtScript/QScriptValueIterator>
-using namespace Debugger;
-using namespace Debugger::Internal;
-using namespace Debugger::Constants;
-
//#define DEBUG_SCRIPT 1
#if DEBUG_SCRIPT
# define SDEBUG(s) qDebug() << s
@@ -77,13 +73,17 @@ using namespace Debugger::Constants;
#endif
# define XSDEBUG(s) qDebug() << s
+
+namespace Debugger {
+namespace Internal {
+
///////////////////////////////////////////////////////////////////////
//
// ScriptEngine
//
///////////////////////////////////////////////////////////////////////
-class Debugger::Internal::ScriptAgent : public QScriptEngineAgent
+class ScriptAgent : public QScriptEngineAgent
{
public:
ScriptAgent(ScriptEngine *debugger, QScriptEngine *script);
@@ -733,8 +733,10 @@ void ScriptEngine::updateSubItem(const WatchData &data0)
QTC_ASSERT(false, return);
}
-IDebuggerEngine *createScriptEngine(DebuggerManager *parent, QList<Core::IOptionsPage*> *)
+IDebuggerEngine *createScriptEngine(DebuggerManager *parent)
{
return new ScriptEngine(parent);
}
+} // namespace Internal
+} // namespace Debugger