diff options
author | hjk <hjk@qt.io> | 2017-07-05 15:17:38 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2017-07-10 09:02:17 +0000 |
commit | acc86aee5a16899acce24438174983334323f949 (patch) | |
tree | e26d7afb66edc97f3ebb6304f88bb3090e03377b /src/plugins/valgrind/valgrindengine.cpp | |
parent | 34dad7e3a3cb36f544c63f5263832856b318d81d (diff) |
ProjectExplorer: Move re-runnable decision to RunWorkers
A RunControl is re-runnable if all its workers are,
a RunWorker is re-runnable if it's Stopped and unless it
says otherwise.
Also ensure SimpleTargetRunner only reportStop() once
per run and make process error message re-usable.
Change-Id: I73f5fb724d3026ceb81d5e32a3a71b4814b2bca9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/valgrind/valgrindengine.cpp')
-rw-r--r-- | src/plugins/valgrind/valgrindengine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/valgrind/valgrindengine.cpp b/src/plugins/valgrind/valgrindengine.cpp index b87728ba48..3cb1a4245b 100644 --- a/src/plugins/valgrind/valgrindengine.cpp +++ b/src/plugins/valgrind/valgrindengine.cpp @@ -55,7 +55,7 @@ ValgrindToolRunner::ValgrindToolRunner(RunControl *runControl) : RunWorker(runControl) { runControl->setIcon(ProjectExplorer::Icons::ANALYZER_START_SMALL_TOOLBAR); - runControl->setSupportsReRunning(false); + setSupportsReRunning(false); if (IRunConfigurationAspect *aspect = runControl->runConfiguration()->extraAspect(ANALYZER_VALGRIND_SETTINGS)) m_settings = qobject_cast<ValgrindBaseSettings *>(aspect->currentSettings()); |