![]() |
Qt 6.x
The Qt SDK
|
#include <qfuturesynchronizer.h>
Public Member Functions | |
Q_NODISCARD_CTOR | QFutureSynchronizer () |
QFutureSynchronizer (QFuture< T > future) | |
~QFutureSynchronizer () | |
void | setFuture (QFuture< T > future) |
void | addFuture (QFuture< T > future) |
void | waitForFinished () |
void | clearFutures () |
QList< QFuture< T > > | futures () const |
void | setCancelOnWait (bool enabled) |
bool | cancelOnWait () const |
Protected Attributes | |
QList< QFuture< T > > | m_futures |
bool | m_cancelOnWait |
Definition at line 15 of file qfuturesynchronizer.h.
|
inline |
Definition at line 20 of file qfuturesynchronizer.h.
|
inlineexplicit |
Definition at line 22 of file qfuturesynchronizer.h.
References QFutureSynchronizer< T >::addFuture(), and future.
|
inline |
Definition at line 25 of file qfuturesynchronizer.h.
References QFutureSynchronizer< T >::waitForFinished().
|
inline |
Definition at line 34 of file qfuturesynchronizer.h.
References QList< T >::append(), future, and QFutureSynchronizer< T >::m_futures.
Referenced by QFutureSynchronizer< T >::QFutureSynchronizer(), QFutureSynchronizer< T >::setFuture(), and someFunction().
|
inline |
Definition at line 67 of file qfuturesynchronizer.h.
References QFutureSynchronizer< T >::m_cancelOnWait.
|
inline |
Definition at line 52 of file qfuturesynchronizer.h.
References QList< T >::clear(), and QFutureSynchronizer< T >::m_futures.
|
inline |
Definition at line 57 of file qfuturesynchronizer.h.
References QFutureSynchronizer< T >::m_futures.
|
inline |
Definition at line 62 of file qfuturesynchronizer.h.
References enabled, and QFutureSynchronizer< T >::m_cancelOnWait.
|
inline |
Definition at line 27 of file qfuturesynchronizer.h.
References QFutureSynchronizer< T >::addFuture(), QList< T >::clear(), future, QFutureSynchronizer< T >::m_futures, and QFutureSynchronizer< T >::waitForFinished().
|
inline |
Definition at line 39 of file qfuturesynchronizer.h.
References i, QFutureSynchronizer< T >::m_cancelOnWait, QFutureSynchronizer< T >::m_futures, and QList< T >::size().
Referenced by QFutureSynchronizer< T >::~QFutureSynchronizer(), and QFutureSynchronizer< T >::setFuture().
|
protected |
Definition at line 74 of file qfuturesynchronizer.h.
Referenced by QFutureSynchronizer< T >::cancelOnWait(), QFutureSynchronizer< T >::setCancelOnWait(), and QFutureSynchronizer< T >::waitForFinished().
|
protected |
Definition at line 73 of file qfuturesynchronizer.h.
Referenced by QFutureSynchronizer< T >::addFuture(), QFutureSynchronizer< T >::clearFutures(), QFutureSynchronizer< T >::futures(), QFutureSynchronizer< T >::setFuture(), and QFutureSynchronizer< T >::waitForFinished().