diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2009-10-20 11:02:16 +0200 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2009-10-20 11:26:55 +0200 |
commit | b3addf14f154cc615b41def18f08f3ded5555957 (patch) | |
tree | fd441d46b12a7fc97cf1b463c596da22ee83f40e /src/plugins/debugger/gdb/coregdbadapter.h | |
parent | 4b0060c53709b0425b859829fec91029ea92cf14 (diff) | |
download | qt-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.h | 6 |
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; }; |