summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/gdb/coregdbadapter.h
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2009-10-20 11:02:16 +0200
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>2009-10-20 11:26:55 +0200
commitb3addf14f154cc615b41def18f08f3ded5555957 (patch)
treefd441d46b12a7fc97cf1b463c596da22ee83f40e /src/plugins/debugger/gdb/coregdbadapter.h
parent4b0060c53709b0425b859829fec91029ea92cf14 (diff)
downloadqt-creator-b3addf14f154cc615b41def18f08f3ded5555957.tar.gz
fix shutdown paths
this includes: - move the gdb ownership back to the engine (thus strip down the adaptors as far as possible) - make gdb startup synchronous - make adapter shutdown synchronous - fix the state transitions relating to shutdown
Diffstat (limited to 'src/plugins/debugger/gdb/coregdbadapter.h')
-rw-r--r--src/plugins/debugger/gdb/coregdbadapter.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/plugins/debugger/gdb/coregdbadapter.h b/src/plugins/debugger/gdb/coregdbadapter.h
index 4a3fe67799..69f7d067da 100644
--- a/src/plugins/debugger/gdb/coregdbadapter.h
+++ b/src/plugins/debugger/gdb/coregdbadapter.h
@@ -57,18 +57,12 @@ public:
void startAdapter();
void startInferior();
void interruptInferior();
- void shutdown();
private:
void handleTargetCore1(const GdbResponse &response);
void handleDetach1(const GdbResponse &response);
void handleFileExecAndSymbols(const GdbResponse &response);
void handleTargetCore2(const GdbResponse &response);
- void handleExit(const GdbResponse &response);
-
- Q_SLOT void handleGdbStarted();
- Q_SLOT void handleGdbError(QProcess::ProcessError error);
- Q_SLOT void handleGdbFinished(int, QProcess::ExitStatus);
QString m_executable;
};