|
| ParallelWorkers ()=default |
| ParallelWorkers is a helper class to distribute work over several identical workers objects.
|
|
bool | connect (const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type=Qt::AutoConnection) const |
| Connects signals outbound from all workers to a given receiver.
|
|
void | deactivate (WorkerObject::DeactivatingMode mode=WorkerObject::FlushSignals) |
|
bool | optimalWorkerCountReached () const |
| Returns true if the current number of added workers has reached the optimalWorkerCount()
|
|
void | schedule () |
| The corresponding methods of all added worker objects will be called.
|
|
void | setPriority (QThread::Priority priority) |
|
void | wait () |
|
|
void | add (WorkerObject *const worker) |
|
virtual QObject * | asQObject ()=0 |
| Return the target QObject (double inheritance)
|
|
virtual const QMetaObject * | mocMetaObject () const =0 |
| The moc-generated metaObject of the target object.
|
|
const QMetaObject * | replacementMetaObject () const |
|
int | replacementQtMetacall (QMetaObject::Call _c, int _id, void **_a) |
| Replaces slot call distribution of the target QObject.
|
|
int | replacementStaticQtMetacall (QMetaObject::Call _c, int _id, void **_a) |
|
virtual StaticMetacallFunction | staticMetacallPointer ()=0 |
|
virtual int | WorkerObjectQtMetacall (QMetaObject::Call _c, int _id, void **_a)=0 |
| The qt_metacall of WorkerObject, one level above the target QObject.
|
|