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

#include <autotagsassignmenttask.h>

+ Inheritance diagram for Digikam::AutotagsAssignmentTask:

Public Slots

void cancel ()
 

Signals

void signalDone ()
 
void signalFinished (const ItemInfo &, const QImage &, const QStringList &)
 
void signalProgress (int)
 
void signalStarted ()
 

Public Member Functions

void assignTags (const QString &pathImage, const QList< QString > &tagsList)
 
 AutotagsAssignmentTask ()
 
void setLanguages (const QStringList &langs)
 
void setMaintenanceData (MaintenanceData *const data=nullptr)
 
void setModelType (int modelType)
 
 ~AutotagsAssignmentTask () override
 

Public Attributes

QElapsedTimer m_timer
 

Protected Member Functions

void run () override
 

Protected Attributes

bool m_cancel = false
 

Constructor & Destructor Documentation

◆ AutotagsAssignmentTask()

Digikam::AutotagsAssignmentTask::AutotagsAssignmentTask ( )
explicit

◆ ~AutotagsAssignmentTask()

Digikam::AutotagsAssignmentTask::~AutotagsAssignmentTask ( )
override

Member Function Documentation

◆ assignTags()

◆ cancel

◆ run()

◆ setLanguages()

void Digikam::AutotagsAssignmentTask::setLanguages ( const QStringList &  langs)

◆ setMaintenanceData()

void Digikam::AutotagsAssignmentTask::setMaintenanceData ( MaintenanceData *const  data = nullptr)

◆ setModelType()

void Digikam::AutotagsAssignmentTask::setModelType ( int  modelType)

◆ signalDone

◆ signalFinished

void Digikam::AutotagsAssignmentTask::signalFinished ( const ItemInfo ,
const QImage &  ,
const QStringList &   
)
signal

Referenced by run().

◆ 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 files: