diff options
author | hjk <hjk@qt.io> | 2017-09-12 08:47:17 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2017-09-13 13:40:02 +0000 |
commit | 7f2cb9ead96dcd314f45395d05c392ab1b8c807a (patch) | |
tree | 04ea5c4bbcae21ee7a76d50a4b9d5fe7596adace /src/plugins/cpptools/cppsourceprocessor.cpp | |
parent | 89d08bf4b2ce0f8dccaec2c734405de2edd71c19 (diff) | |
download | qt-creator-7f2cb9ead96dcd314f45395d05c392ab1b8c807a.tar.gz |
ProjectExplorer: Allow user stopping ill-behaved RunControl
If a RunWorker fails to report success or failure (should not happen in
theory, but has been observed in practice, typically in exceptional code
paths) the RunControl will stay in 'Starting' or 'Stopping' state
forever. Give the user the opportunity to force a 'Stopped' state by a
second (or when 'Running' a third) time on the Stop button.
Change-Id: Iec58434927777bd67bfe01c5144ee5695b4d6cf1
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppsourceprocessor.cpp')
0 files changed, 0 insertions, 0 deletions