AsyncTask

class AsyncTask : public QObject, public QRunnable

Subclassed by AnalTask, CommandTask, FunctionsTask, RunScriptTask, StringsTask

Public Types

using Ptr = QSharedPointer<AsyncTask>

Public Functions

AsyncTask()
~AsyncTask()
void run() final override
void wait()
bool wait(int timeout)
void interrupt()
bool isInterrupted()
bool isRunning()
const QString &getLog()
const QElapsedTimer &getTimer()
qint64 getElapsedTime()
QString getTitle()

Signals

void finished()
void logChanged(const QString &log)