#include <autotagsassignmenttask.h>
◆ AutotagsAssignmentTask()
Digikam::AutotagsAssignmentTask::AutotagsAssignmentTask |
( |
| ) |
|
|
explicit |
◆ ~AutotagsAssignmentTask()
Digikam::AutotagsAssignmentTask::~AutotagsAssignmentTask |
( |
| ) |
|
|
override |
◆ assignTags()
void Digikam::AutotagsAssignmentTask::assignTags |
( |
const QString & |
pathImage, |
|
|
const QList< QString > & |
tagsList |
|
) |
| |
References Digikam::ScanController::FileMetadataWrite::changed(), Digikam::ItemInfo::fromLocalFile(), Digikam::TagsCache::getOrCreateTag(), Digikam::TagsCache::instance(), Digikam::MetadataHub::load(), Digikam::TagsCache::parentTags(), Digikam::ItemInfo::removeTag(), Digikam::s_inlineTranslateString(), Digikam::ItemInfo::setTag(), Digikam::ItemInfo::tagIds(), Digikam::MetadataHub::WRITE_TAGS, and Digikam::MetadataHub::writeToMetadata().
Referenced by run().
◆ cancel
void Digikam::ActionJob::cancel |
( |
| ) |
|
|
slotinherited |
◆ run()
void Digikam::AutotagsAssignmentTask::run |
( |
| ) |
|
|
overrideprotected |
◆ 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
void Digikam::ActionJob::signalDone |
( |
| ) |
|
|
signalinherited |
Use this signal in your implementation to inform ActionThreadBase manager the job is done.
Referenced by Digikam::AlbumsJob::run(), Digikam::DatesJob::run(), Digikam::GPSJob::run(), Digikam::TagsJob::run(), Digikam::CopyOrMoveJob::run(), Digikam::DeleteJob::run(), Digikam::RenameFileJob::run(), Digikam::DTrashItemsListingJob::run(), Digikam::RestoreDTrashItemsJob::run(), Digikam::EmptyDTrashItemsJob::run(), Digikam::BuildTrashCountersJob::run(), Digikam::VidSlideTask::run(), run(), Digikam::DatabaseTask::run(), Digikam::FingerprintsTask::run(), Digikam::ImageQualityTask::run(), Digikam::MetadataRemoveTask::run(), Digikam::MetadataSyncTask::run(), Digikam::ThumbsTask::run(), and Digikam::ActionTask::run().
◆ signalFinished
void Digikam::AutotagsAssignmentTask::signalFinished |
( |
const ItemInfo & |
, |
|
|
const QImage & |
, |
|
|
const QStringList & |
|
|
) |
| |
|
signal |
◆ signalProgress
void Digikam::ActionJob::signalProgress |
( |
int |
| ) |
|
|
signalinherited |
◆ signalStarted
void Digikam::ActionJob::signalStarted |
( |
| ) |
|
|
signalinherited |
◆ m_cancel
bool Digikam::ActionJob::m_cancel = false |
|
protectedinherited |
You can use this boolean in your implementation to know if job must be canceled.
Referenced by Digikam::ActionJob::cancel(), Digikam::SearchesJob::isCanceled(), Digikam::CopyOrMoveJob::run(), Digikam::DeleteJob::run(), Digikam::RenameFileJob::run(), Digikam::DTrashItemsListingJob::run(), Digikam::VidSlideTask::run(), run(), Digikam::DatabaseTask::run(), Digikam::FingerprintsTask::run(), Digikam::ImageQualityTask::run(), Digikam::MetadataRemoveTask::run(), Digikam::MetadataSyncTask::run(), and Digikam::ThumbsTask::run().
◆ m_timer
QElapsedTimer Digikam::ActionJob::m_timer |
|
inherited |
The documentation for this class was generated from the following files: