diff options
Diffstat (limited to 'src/corelib/thread/qfutureinterface.h')
| -rw-r--r-- | src/corelib/thread/qfutureinterface.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/thread/qfutureinterface.h b/src/corelib/thread/qfutureinterface.h index e3d0332f6f0..3224288228c 100644 --- a/src/corelib/thread/qfutureinterface.h +++ b/src/corelib/thread/qfutureinterface.h @@ -127,6 +127,7 @@ public: void cancel(); void cancelAndFinish() { cancel(CancelMode::CancelAndFinish); } + void cancelChain(); void setSuspended(bool suspend); void toggleSuspended(); @@ -221,6 +222,7 @@ protected: enum class CancelMode { CancelOnly, CancelAndFinish }; void cancel(CancelMode mode); + void cancelChain(CancelMode mode); }; inline void swap(QFutureInterfaceBase &lhs, QFutureInterfaceBase &rhs) noexcept |
