|
void | signalAddItemsToProcess (int count) |
| Signal to emit the count of additional items to process.
|
|
void | signalAdvance () |
| Emit when an item was processed and on additional information is necessary.
|
|
void | signalAdvanceImage (const QImage &) |
|
void | signalAdvanceInfo (const ItemInfo &, const QImage &) |
|
void | signalAdvanceList (const ItemInfo &, const QImage &, const QStringList &) |
| Emit when an item have been processed.
|
|
void | signalAdvanceProgress (const ItemInfo &, const QImage &, int) |
|
void | signalCanceled () |
| Signal to emit to sub-tasks to cancel processing.
|
|
void | signalCompleted () |
| Emit when a items list have been fully processed.
|
|
void | signalData (const QList< qlonglong > &staleImageIds, const QList< int > &staleThumbIds, const QList< Identity > &staleIdentities, const QList< qlonglong > &staleSimilarityImageIds) |
| Signal to emit junk data for db cleaner.
|
|
void | signalFinished (bool done, bool errorFree) |
| Signal to emit after processing with info if the processing was done and if yes, without errors.
|
|
void | signalRemovePending (const ItemInfo &info) |
| Signal to remove pending item from lazy sync.
|
|
void | signalStarted () |
| Emit when the task has started it's work.
|
|
|
| MaintenanceThread (QObject *const parent) |
|
void | cancel () |
|
void | cleanCoreDb (const QList< qlonglong > &imageIds) |
|
void | cleanFacesDb (const QList< Identity > &staleIdentities) |
|
void | cleanSimilarityDb (const QList< qlonglong > &imageIds) |
|
void | cleanThumbsDb (const QList< int > &thumbnailIds) |
|
void | computeDatabaseJunk (bool thumbsDb=false, bool facesDb=false, bool similarityDb=false) |
|
void | generateFingerprints (const QList< qlonglong > &itemIds, bool rebuildAll) |
|
void | generateThumbs (const QStringList &paths) |
|
QString | getThumbFingerprintPath () |
|
void | removeMetadata (const ItemInfoList &items, MetadataRemover::RemoveAction action) |
|
void | setUseMultiCore (const bool b) |
|
void | shrinkDatabases () |
|
void | sortByImageQuality (const QStringList &paths, const ImageQualitySettings &quality) |
|
void | syncMetadata (const ItemInfoList &items, MetadataSynchronizer::SyncDirection dir, bool tagsOnly) |
|
| ActionThreadBase (QObject *const parent=nullptr) |
|
void | cancel (bool isCancel=true) |
| Cancel processing of current jobs under progress.
|
|
int | maximumNumberOfThreads () const |
|
void | setDefaultMaximumNumberOfThreads () |
| Reset maximum number of threads used to parallelize collection of job processing to max core detected on computer.
|
|
void | setMaximumNumberOfThreads (int n) |
| Adjust maximum number of threads used to parallelize collection of job processing.
|
|