diff options
author | Jarek Kobus <[email protected]> | 2025-02-18 11:09:44 +0100 |
---|---|---|
committer | Jarek Kobus <[email protected]> | 2025-02-18 14:30:31 +0000 |
commit | 9825cb3d11d95faadb109c7944eb20f6ca61f181 (patch) | |
tree | e5b270ec28d5f94b6fdc39eb5bda2ffa70c52b6c /src/plugins/valgrind/callgrindtool.h | |
parent | 8fe7e399c939f44460db1a48404e1d9d71b0a55f (diff) |
Valgrind: Move controller functionality into CallgrindTool
Move it outside of CallgrindToolRunner, as this functionality
isn't really related to the RunWorker's subclass.
Change-Id: Ib83a56667eb149513d6960ae84a2586501067e48
Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/valgrind/callgrindtool.h')
-rw-r--r-- | src/plugins/valgrind/callgrindtool.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/valgrind/callgrindtool.h b/src/plugins/valgrind/callgrindtool.h index 731eda1e972..81378989113 100644 --- a/src/plugins/valgrind/callgrindtool.h +++ b/src/plugins/valgrind/callgrindtool.h @@ -5,8 +5,18 @@ #include <QObject> +namespace ProjectExplorer { class RunControl; } +namespace Utils { class FilePath; } + namespace Valgrind::Internal { +bool isPaused(); +QString fetchAndResetToggleCollectFunction(); +Utils::FilePath remoteOutputFile(); +void setupPid(qint64 pid); +void setupRunControl(ProjectExplorer::RunControl *runControl); +void startParser(); + void setupCallgrindTool(QObject *guard); } // Valgrind::Internal |