diff options
author | Friedemann Kleint <[email protected]> | 2010-09-13 11:08:08 +0200 |
---|---|---|
committer | Friedemann Kleint <[email protected]> | 2010-09-13 11:08:08 +0200 |
commit | 342ab57db29cad5692a7e5919a413dd44f082993 (patch) | |
tree | a277f20f5b44806c6260b01d7765ae14b8dc414f /src/plugins/debugger/debuggerrunner.h | |
parent | 5c0743317543034dd35fee94baa173a37bb48494 (diff) |
Debugger: Un-export GdbAdapters.
Reviewed-by: hjk
Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggerrunner.h')
-rw-r--r-- | src/plugins/debugger/debuggerrunner.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/plugins/debugger/debuggerrunner.h b/src/plugins/debugger/debuggerrunner.h index 2fbe020165e..cca2a24446f 100644 --- a/src/plugins/debugger/debuggerrunner.h +++ b/src/plugins/debugger/debuggerrunner.h @@ -48,6 +48,8 @@ class DebuggerStartParameters; namespace Internal { class DebuggerEngine; class QmlEngine; +class GdbEngine; +class AbstractGdbAdapter; } //DEBUGGER_EXPORT QDebug operator<<(QDebug str, const DebuggerStartParameters &); @@ -113,11 +115,17 @@ public: void showMessage(const QString &msg, int channel); + void remoteGdbHandleSetupDone(); + void remoteGdbHandleSetupFailed(const QString &message); + static bool checkDebugConfiguration(int toolChain, QString *errorMessage, QString *settingsCategory = 0, QString *settingsPage = 0); +signals: + void gdbAdapterRequestSetup(); + private slots: void handleFinished(); @@ -127,6 +135,9 @@ protected: private: DebuggerEngineType engineForExecutable(const QString &executable); DebuggerEngineType engineForMode(DebuggerStartMode mode); + void initGdbEngine(Internal::GdbEngine *engine); + Internal::GdbEngine *gdbEngine() const; + Internal::AbstractGdbAdapter *gdbAdapter() const; Internal::DebuggerEngine *m_engine; const QWeakPointer<RunConfiguration> m_myRunConfiguration; |