digiKam
Loading...
Searching...
No Matches
Digikam::IOJob Class Reference

#include <iojob.h>

+ Inheritance diagram for Digikam::IOJob:

Public Slots

void cancel ()
 

Signals

void signalDone ()
 
void signalError (const QString &errMsg)
 
void signalOneProccessed (const QUrl &url)
 
void signalProgress (int)
 
void signalStarted ()
 

Public Attributes

QElapsedTimer m_timer
 

Protected Member Functions

 IOJob ()=default
 

Protected Attributes

bool m_cancel = false
 

Constructor & Destructor Documentation

◆ IOJob()

Digikam::IOJob::IOJob ( )
protecteddefault

Member Function Documentation

◆ cancel

◆ signalDone

◆ signalError

void Digikam::IOJob::signalError ( const QString &  errMsg)
signal

◆ signalOneProccessed

◆ signalProgress

void Digikam::ActionJob::signalProgress ( int  )
signalinherited

Use this signal in your implementation to inform ActionThreadBase manager the job progress

Referenced by Digikam::VidSlideTask::run().

◆ signalStarted

void Digikam::ActionJob::signalStarted ( )
signalinherited

Use this signal in your implementation to inform ActionThreadBase manager that job is started

Referenced by Digikam::DatabaseTask::run().

Member Data Documentation

◆ m_cancel

◆ m_timer

QElapsedTimer Digikam::ActionJob::m_timer
inherited

Timer to determine the running time of the job.

Referenced by Digikam::ActionThreadBase::run(), and Digikam::ActionThreadBase::slotJobFinished().


The documentation for this class was generated from the following file: