20 #include <QtCore/QThread>
21 #include <QtCore/QTimer>
40 {
return this->isInterruptionRequested(); }
43 { this->requestInterruption(); }
46 { this->start(m_priority); }
49 { this->deleteLater(); }
53 QTimer::singleShot(0, [=] {
62 QThread::Priority m_priority;
Base class for all runner objects.
Definition: base_runner.h:31
BaseRunner(const Manager *mgr)
Definition: base_runner.cpp:22
Definition: base_runner.h:73
void destroy() override
Definition: runner_qthread.h:48
void requestAbort() override
Definition: runner_qthread.h:42
void run() override
Definition: runner_qthread.h:51
Central class providing management of tasks and notifications.
Definition: manager.h:32
Task runner based on QThread.
Definition: runner_qthread.h:28
void execRunnableFunc()
Definition: base_runner.cpp:71
Definition: base_runner.cpp:20
bool isAbortRequested() override
Definition: runner_qthread.h:39
void launch() override
Definition: runner_qthread.h:45