summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qfutureinterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/thread/qfutureinterface.h')
-rw-r--r--src/corelib/thread/qfutureinterface.h2
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