AsyncTaskManager

class AsyncTaskManager : public QObject

Wrapper class for QThreadPool, used for starting AsyncTask objects on separate threads.

Public Functions

explicit AsyncTaskManager(QObject *parent = nullptr)
~AsyncTaskManager()
void start(const AsyncTask::Ptr &task)
bool getTasksRunning()

Signals

void tasksChanged()