Debugger: Move DebuggerEngine/QmlEngine/QmlCppEngine into Debugger{}

namespace (from Debugger::Internal) as they are exported classes.
Introduce private classes to avoid exposing private JS debugger
headers.
This commit is contained in:
Friedemann Kleint
2010-09-13 13:30:35 +02:00
parent 6dec1c6ffd
commit f7b19f8114
31 changed files with 618 additions and 450 deletions

View File

@@ -52,13 +52,13 @@ class WatchData;
* processEvents() triggered by QScriptEngine::setProcessEventsInterval().
* Stopping is emulated by manually calling processEvents() from the debugger engine. */
class ScriptEngine : public DebuggerEngine
class ScriptEngine : public Debugger::DebuggerEngine
{
Q_OBJECT
public:
ScriptEngine(const DebuggerStartParameters &startParameters);
~ScriptEngine();
explicit ScriptEngine(const DebuggerStartParameters &startParameters);
virtual ~ScriptEngine();
private:
// DebuggerEngine implementation