◆ IOJobsThread()
Digikam::IOJobsThread::IOJobsThread |
( |
QObject *const |
parent | ) |
|
|
explicit |
◆ ~IOJobsThread()
Digikam::IOJobsThread::~IOJobsThread |
( |
| ) |
|
|
override |
◆ appendJobs()
Append a collection of jobs to process into QThreadPool. Jobs are add to pending lists and will be deleted by ActionThreadBase, not QThreadPool.
Referenced by Digikam::AlbumsDBJobsThread::albumsListing(), Digikam::MaintenanceThread::cleanCoreDb(), Digikam::MaintenanceThread::cleanFacesDb(), Digikam::MaintenanceThread::cleanSimilarityDb(), Digikam::MaintenanceThread::cleanThumbsDb(), Digikam::MaintenanceThread::computeDatabaseJunk(), copyOrMove(), DigikamGenericFileCopyPlugin::FCThread::createCopyJobs(), DigikamGenericMjpegStreamPlugin::MjpegFrameThread::createFrameJob(), Digikam::DatesDBJobsThread::datesListing(), deleteFiles(), emptyDTrashItems(), Digikam::MaintenanceThread::generateFingerprints(), Digikam::MaintenanceThread::generateThumbs(), Digikam::GPSDBJobsThread::GPSListing(), DigikamGenericDNGConverterPlugin::DNGConverterActionThread::identifyRawFiles(), listDTrashItems(), DigikamGenericPrintCreatorPlugin::AdvPrintThread::preparePrint(), DigikamGenericPrintCreatorPlugin::AdvPrintThread::preview(), DigikamGenericPrintCreatorPlugin::AdvPrintThread::print(), Digikam::ActionThread::processQueueItems(), DigikamGenericDNGConverterPlugin::DNGConverterActionThread::processRawFiles(), Digikam::VidSlideThread::processStream(), renameFile(), DigikamGenericSendByMailPlugin::ImageResizeThread::resize(), restoreDTrashItems(), Digikam::SearchesDBJobsThread::searchesListing(), DigikamGenericTimeAdjustPlugin::TimeAdjustThread::setPreviewDates(), DigikamGenericTimeAdjustPlugin::TimeAdjustThread::setUpdatedDates(), Digikam::MaintenanceThread::shrinkDatabases(), Digikam::MaintenanceThread::sortByImageQuality(), Digikam::MaintenanceThread::syncMetadata(), and Digikam::TagsDBJobsThread::tagsListing().
◆ cancel()
void Digikam::ActionThreadBase::cancel |
( |
| ) |
|
|
inherited |
◆ collectionTrashItemInfo
void Digikam::IOJobsThread::collectionTrashItemInfo |
( |
const DTrashItemInfo & |
trashItemInfo | ) |
|
|
signal |
◆ copyOrMove()
void Digikam::IOJobsThread::copyOrMove |
( |
IOJobData *const |
data | ) |
|
◆ deleteFiles()
void Digikam::IOJobsThread::deleteFiles |
( |
IOJobData *const |
data | ) |
|
◆ emptyDTrashItems()
void Digikam::IOJobsThread::emptyDTrashItems |
( |
IOJobData *const |
data | ) |
|
◆ errorsList()
QStringList & Digikam::IOJobsThread::errorsList |
( |
| ) |
const |
◆ hasErrors()
bool Digikam::IOJobsThread::hasErrors |
( |
| ) |
const |
hasErrors
- Returns
- true if string list was not empty
◆ isCanceled()
bool Digikam::IOJobsThread::isCanceled |
( |
| ) |
const |
isCanceled
- Returns
- true if the thread was interrupted
◆ isEmpty()
bool Digikam::ActionThreadBase::isEmpty |
( |
| ) |
const |
|
protectedinherited |
◆ jobData()
IOJobData * Digikam::IOJobsThread::jobData |
( |
| ) |
const |
◆ listDTrashItems()
void Digikam::IOJobsThread::listDTrashItems |
( |
const QString & |
collectionPath | ) |
|
◆ maximumNumberOfThreads()
int Digikam::ActionThreadBase::maximumNumberOfThreads |
( |
| ) |
const |
|
inherited |
Return the maximum number of threads used to parallelize collection of job processing.
Referenced by Digikam::MaintenanceThread::cleanCoreDb(), Digikam::MaintenanceThread::cleanFacesDb(), Digikam::MaintenanceThread::cleanSimilarityDb(), Digikam::MaintenanceThread::cleanThumbsDb(), copyOrMove(), deleteFiles(), Digikam::MaintenanceThread::generateFingerprints(), Digikam::MaintenanceThread::generateThumbs(), Digikam::SearchesDBJobsThread::searchesListing(), Digikam::MaintenanceThread::sortByImageQuality(), and Digikam::MaintenanceThread::syncMetadata().
◆ pendingCount()
int Digikam::ActionThreadBase::pendingCount |
( |
| ) |
const |
|
protectedinherited |
Return the number of pending jobs to process.
◆ renameFile()
void Digikam::IOJobsThread::renameFile |
( |
IOJobData *const |
data | ) |
|
◆ restoreDTrashItems()
void Digikam::IOJobsThread::restoreDTrashItems |
( |
IOJobData *const |
data | ) |
|
◆ run()
void Digikam::ActionThreadBase::run |
( |
| ) |
|
|
overrideprotectedinherited |
◆ setDefaultMaximumNumberOfThreads()
void Digikam::ActionThreadBase::setDefaultMaximumNumberOfThreads |
( |
| ) |
|
|
inherited |
◆ setMaximumNumberOfThreads()
void Digikam::ActionThreadBase::setMaximumNumberOfThreads |
( |
int |
n | ) |
|
|
inherited |
◆ signalFinished
void Digikam::IOJobsThread::signalFinished |
( |
| ) |
|
|
signal |
◆ signalOneProccessed
void Digikam::IOJobsThread::signalOneProccessed |
( |
const QUrl & |
url | ) |
|
|
signal |
◆ signalRenameFailed
void Digikam::IOJobsThread::signalRenameFailed |
( |
const QUrl & |
url | ) |
|
|
signal |
◆ slotCancel
void Digikam::IOJobsThread::slotCancel |
( |
| ) |
|
|
slot |
◆ slotJobFinished
void Digikam::ActionThreadBase::slotJobFinished |
( |
| ) |
|
|
protectedslotinherited |
The documentation for this class was generated from the following files: