aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggerplugin.h
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-05-05 17:48:54 +0200
committerhjk <qtc-committer@nokia.com>2009-05-05 17:50:35 +0200
commitb373242acab1793ddd0af8895fb7d00669c7bc56 (patch)
tree0e2d11b0b0b377738683de0add64e57226560dcc /src/plugins/debugger/debuggerplugin.h
parentbae65259762ae24619491440e2803e1af7ee7c52 (diff)
debugger: use current run configuration to read symbols for gdbserver
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.h')
-rw-r--r--src/plugins/debugger/debuggerplugin.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/debugger/debuggerplugin.h b/src/plugins/debugger/debuggerplugin.h
index 44a5f2e771..8990a64191 100644
--- a/src/plugins/debugger/debuggerplugin.h
+++ b/src/plugins/debugger/debuggerplugin.h
@@ -56,6 +56,7 @@ namespace Internal {
class BreakpointData;
class DebuggerManager;
+class DebuggerRunner;
class DebugMode;
class LocationMark;
@@ -96,6 +97,11 @@ private slots:
void focusCurrentEditor(Core::IMode *mode);
void showSettingsDialog();
+ void startExternalApplication();
+ void attachExternalApplication();
+ void attachCore();
+ void attachRemoteApplication();
+
private:
void readSettings();
void writeSettings() const;
@@ -107,12 +113,18 @@ private:
DebuggerManager *m_manager;
DebugMode *m_debugMode;
+ DebuggerRunner *m_debuggerRunner;
QString m_previousMode;
LocationMark *m_locationMark;
int m_gdbRunningContext;
QAction *m_toggleLockedAction;
+
+ QAction *m_startExternalAction;
+ QAction *m_attachExternalAction;
+ QAction *m_attachCoreAction;
+ QAction *m_attachRemoteAction;
};
} // namespace Internal