diff options
Diffstat (limited to 'src/plugins/debugger/tcfengine.h')
-rw-r--r-- | src/plugins/debugger/tcfengine.h | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/plugins/debugger/tcfengine.h b/src/plugins/debugger/tcfengine.h index 1eb29d7f92d..f9cfc00ec5b 100644 --- a/src/plugins/debugger/tcfengine.h +++ b/src/plugins/debugger/tcfengine.h @@ -49,7 +49,7 @@ QT_END_NAMESPACE #include "idebuggerengine.h" #include "debuggermanager.h" -#include "gdbmi.h" +#include "json.h" namespace Debugger { namespace Internal { @@ -59,12 +59,6 @@ class IDebuggerManagerAccessForEngines; class ScriptAgent; class WatchData; -class TcfData : public GdbMi -{ -public: - TcfData(const QByteArray &data); -}; - class TcfEngine : public IDebuggerEngine { Q_OBJECT @@ -128,15 +122,15 @@ private: Q_SLOT void socketReadyRead(); void handleResponse(const QByteArray &ba); - void handleRunControlSuspend(const TcfData &response, const QVariant &); - void handleRunControlGetChildren(const TcfData &response, const QVariant &); - void handleSysMonitorGetChildren(const TcfData &response, const QVariant &); + void handleRunControlSuspend(const JsonValue &response, const QVariant &); + void handleRunControlGetChildren(const JsonValue &response, const QVariant &); + void handleSysMonitorGetChildren(const JsonValue &response, const QVariant &); private: Q_SLOT void startDebugging(); typedef void (TcfEngine::*TcfCommandCallback) - (const TcfData &record, const QVariant &cookie); + (const JsonValue &record, const QVariant &cookie); struct TcfCommand { |