aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/futuresynchronizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/utils/futuresynchronizer.h')
-rw-r--r--src/libs/utils/futuresynchronizer.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libs/utils/futuresynchronizer.h b/src/libs/utils/futuresynchronizer.h
index 6a8192f0eb..29b1f5e456 100644
--- a/src/libs/utils/futuresynchronizer.h
+++ b/src/libs/utils/futuresynchronizer.h
@@ -31,14 +31,15 @@ public:
void clearFutures();
void setCancelOnWait(bool enabled);
- bool isCancelOnWait() const; // TODO: The original contained cancelOnWait, what suggests action, not a getter
+ // Note: The QFutureSynchronizer contains cancelOnWait(), what suggests action, not a getter.
+ bool isCancelOnWait() const;
void flushFinishedFutures();
private:
-
QList<QFuture<void>> m_futures;
- bool m_cancelOnWait = false; // TODO: True default makes more sense...
+ // Note: This default value is different than QFutureSynchronizer's one. True makes more sense.
+ bool m_cancelOnWait = true;
};
} // namespace Utils