25#include <QElapsedTimer>
44 explicit ActionJob(QObject*
const parent =
nullptr);
87 bool m_cancel =
false;
111 void setMaximumNumberOfThreads(
int n);
116 int maximumNumberOfThreads()
const;
122 void setDefaultMaximumNumberOfThreads();
127 void cancel(
bool isCancel =
true);
145 bool isEmpty()
const;
150 int pendingCount()
const;
154 void slotJobFinished();
159 Private*
const d =
nullptr;
Definition actionthreadbase.h:36
QElapsedTimer m_timer
Definition actionthreadbase.h:80
Definition actionthreadbase.h:100
Definition datefolderview.cpp:34
QHash< ActionJob *, int > ActionJobCollection
Definition actionthreadbase.h:95