#include <iojob.h>
◆ CopyOrMoveJob()
Digikam::CopyOrMoveJob::CopyOrMoveJob |
( |
IOJobData *const |
data | ) |
|
|
explicit |
◆ cancel
void Digikam::ActionJob::cancel |
( |
| ) |
|
|
slotinherited |
◆ run()
void Digikam::CopyOrMoveJob::run |
( |
| ) |
|
|
overrideprotected |
References Digikam::IOJobData::AutoRename, Digikam::DFileOperations::Copy, Digikam::DFileOperations::copyFile(), Digikam::DFileOperations::copyFolderRecursively(), Digikam::IOJobData::CopyToExt, Digikam::DTrash::deleteImage(), Digikam::IOJobData::destUrl(), Digikam::IOJobData::fileConflict(), Digikam::IOJobData::getNextUrl(), Digikam::IOJobData::getProgressId(), Digikam::DFileOperations::getUniqueFileUrl(), Digikam::DFileOperations::getUniqueFolderUrl(), Digikam::IOJobData::jobTime(), Digikam::ActionJob::m_cancel, Digikam::IOJobData::MoveAlbum, Digikam::IOJobData::MoveFiles, Digikam::IOJobData::MoveImage, Digikam::IOJobData::operation(), Digikam::IOJobData::Overwrite, Digikam::DFileOperations::Rename, Digikam::DFileOperations::renameFile(), Digikam::IOJobData::setDestUrl(), Digikam::IOJobData::setErrorOrCancel(), Digikam::DFileOperations::sidecarFiles(), Digikam::ActionJob::signalDone(), Digikam::IOJob::signalError(), Digikam::IOJob::signalOneProccessed(), and Digikam::DTrash::TRASH_FOLDER.
◆ 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(), run(), Digikam::DeleteJob::run(), Digikam::RenameFileJob::run(), Digikam::DTrashItemsListingJob::run(), Digikam::RestoreDTrashItemsJob::run(), Digikam::EmptyDTrashItemsJob::run(), Digikam::BuildTrashCountersJob::run(), Digikam::VidSlideTask::run(), Digikam::AutotagsAssignmentTask::run(), Digikam::DatabaseTask::run(), Digikam::FingerprintsTask::run(), Digikam::ImageQualityTask::run(), Digikam::MetadataRemoveTask::run(), Digikam::MetadataSyncTask::run(), Digikam::ThumbsTask::run(), and Digikam::ActionTask::run().
◆ signalError
void Digikam::IOJob::signalError |
( |
const QString & |
errMsg | ) |
|
|
signalinherited |
◆ signalOneProccessed
void Digikam::IOJob::signalOneProccessed |
( |
const QUrl & |
url | ) |
|
|
signalinherited |
◆ 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(), run(), Digikam::DeleteJob::run(), Digikam::RenameFileJob::run(), Digikam::DTrashItemsListingJob::run(), Digikam::VidSlideTask::run(), Digikam::AutotagsAssignmentTask::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: