AsyncTask

class AsyncTask : public QObject, public QRunnable

Subclassed by AnalysisTask, CommandTask, FunctionsTask, RunScriptTask, StringsTask

Public Types

Public Functions

  • AsyncTask()

  • ~AsyncTask()

  • void run() final override

  • void wait()

  • bool wait(int timeout)

  • virtual void interrupt()

  • inline bool isInterrupted()

  • inline bool isRunning()

  • inline const QString &getLog()

  • inline const QElapsedTimer &getTimer()

  • inline qint64 getElapsedTime()

  • inline virtual QString getTitle()

Signals

  • void finished()

  • void logChanged(const QString &log)