summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/debuggerengine.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-09-19 16:36:43 +0200
committerhjk <hjk@qt.io>2019-09-25 08:05:51 +0000
commitb63034b551f08ef3e1bf921b3c531e2ce65c266b (patch)
tree53c2846714337a4c8e0bd72817097eb4def10f82 /src/plugins/debugger/debuggerengine.h
parentb144e7c4f8219513ff77e078ff0eeb825a8ca4b5 (diff)
downloadqt-creator-b63034b551f08ef3e1bf921b3c531e2ce65c266b.tar.gz
Debugger: Move showModule{Sections,Symbols} to DebuggerEngine
A bit closer to where the functions are used. No real change. Change-Id: Icbad68bd31d85caa59980316537ee532faf2d7ef Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/debugger/debuggerengine.h')
-rw-r--r--src/plugins/debugger/debuggerengine.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/debugger/debuggerengine.h b/src/plugins/debugger/debuggerengine.h
index f4ba9e47cb..32c8e7481b 100644
--- a/src/plugins/debugger/debuggerengine.h
+++ b/src/plugins/debugger/debuggerengine.h
@@ -102,9 +102,11 @@ class LogWindow;
class ModulesHandler;
class RegisterHandler;
class PeripheralRegisterHandler;
-class StackHandler;
-class StackFrame;
+class Section;
class SourceFilesHandler;
+class StackFrame;
+class StackHandler;
+class Symbol;
class WatchHandler;
class WatchTreeView;
class DebuggerToolTipContext;
@@ -460,6 +462,9 @@ public:
void openMemoryEditor();
+ static void showModuleSymbols(const QString &moduleName, const QVector<Symbol> &symbols);
+ static void showModuleSections(const QString &moduleName, const QVector<Section> &sections);
+
void handleExecDetach();
void handleExecContinue();
void handleExecInterrupt();
@@ -546,7 +551,6 @@ protected:
bool isNativeMixedActiveFrame() const;
void startDying() const;
-protected:
ProjectExplorer::IDevice::ConstPtr device() const;
DebuggerEngine *companionEngine() const;