digiKam
|
Public Member Functions | |
void | dbFinished () const |
void | dbProcessed (int numberOfInfos) const |
void | dbProcessedOne () const |
db worker progress info More... | |
FileActionItemInfoList () | |
FileActionItemInfoList (const FileActionItemInfoList ©) | |
void | finishedWriting () const |
FileActionProgressItemContainer * | progress () const |
void | schedulingForDB (const QString &action, FileActionProgressItemCreator *const creator) |
void | schedulingForDB (int numberOfInfos, const QString &action, FileActionProgressItemCreator *const creator) |
before sending to db worker More... | |
void | schedulingForWrite (const QString &action, FileActionProgressItemCreator *const creator) const |
void | schedulingForWrite (int numberOfInfos, const QString &action, FileActionProgressItemCreator *const creator) const |
db worker calls this before sending to file worker More... | |
void | written (int numberOfInfos) const |
void | writtenToOne () const |
file worker calls this when finished More... | |
~FileActionItemInfoList () | |
Static Public Member Functions | |
static FileActionItemInfoList | continueTask (const QList< ItemInfo > &list, FileActionProgressItemContainer *const container) |
static FileActionItemInfoList | create (const QList< ItemInfo > &list) |
Public Attributes | |
QExplicitlySharedDataPointer< FileActionProgressItemContainer > | container |
|
inline |
Referenced by continueTask(), and create().
|
inline |
|
inline |
|
static |
|
static |
References container, and FileActionItemInfoList().
Referenced by Digikam::FileActionMngr::addToGroup(), Digikam::FileActionMngr::applyMetadata(), Digikam::FileActionMngr::assignColorLabel(), Digikam::FileActionMngr::assignPickLabel(), Digikam::FileActionMngr::assignRating(), Digikam::FileActionMngr::assignTags(), Digikam::FileActionMngr::copyAttributes(), Digikam::FileActionMngr::removeFromGroup(), Digikam::FileActionMngr::removeTags(), Digikam::FileActionMngr::setExifOrientation(), Digikam::FileActionMngr::transform(), and Digikam::FileActionMngr::ungroup().
|
inline |
References Digikam::FileActionProgressItemContainer::dbFinished(), and progress().
Referenced by Digikam::FileActionMngrDatabaseWorker::applyMetadata(), Digikam::FileActionMngrDatabaseWorker::assignColorLabel(), Digikam::FileActionMngrDatabaseWorker::assignPickLabel(), Digikam::FileActionMngrDatabaseWorker::assignRating(), Digikam::FileActionMngrDatabaseWorker::copyAttributes(), Digikam::FileActionMngrDatabaseWorker::editGroup(), and Digikam::FileActionMngrDatabaseWorker::setExifOrientation().
|
inline |
References Digikam::FileActionProgressItemContainer::dbProcessed(), and progress().
Referenced by dbProcessedOne(), and Digikam::FileActionMngrDatabaseWorker::setExifOrientation().
|
inline |
db worker progress info
References dbProcessed().
Referenced by Digikam::FileActionMngrDatabaseWorker::applyMetadata(), Digikam::FileActionMngrDatabaseWorker::assignColorLabel(), Digikam::FileActionMngrDatabaseWorker::assignPickLabel(), Digikam::FileActionMngrDatabaseWorker::assignRating(), Digikam::FileActionMngrDatabaseWorker::copyAttributes(), and Digikam::FileActionMngrDatabaseWorker::editGroup().
|
inline |
References Digikam::FileActionProgressItemContainer::finishedWriting(), and progress().
Referenced by Digikam::FileActionMngrFileWorker::transform(), Digikam::FileActionMngrFileWorker::writeMetadata(), Digikam::FileActionMngrFileWorker::writeMetadataToFiles(), and Digikam::FileActionMngrFileWorker::writeOrientationToFiles().
|
inline |
References container.
Referenced by Digikam::FileActionMngrDatabaseWorker::assignColorLabel(), Digikam::FileActionMngrDatabaseWorker::assignPickLabel(), Digikam::FileActionMngrDatabaseWorker::assignRating(), dbFinished(), dbProcessed(), finishedWriting(), Digikam::ItemInfoTaskSplitter::next(), schedulingForDB(), schedulingForWrite(), and written().
|
inline |
References schedulingForDB().
|
inline |
before sending to db worker
References progress(), and Digikam::FileActionProgressItemContainer::schedulingForDB().
Referenced by Digikam::FileActionMngr::addToGroup(), Digikam::FileActionMngr::applyMetadata(), Digikam::FileActionMngr::assignColorLabel(), Digikam::FileActionMngr::assignPickLabel(), Digikam::FileActionMngr::assignRating(), Digikam::FileActionMngr::assignTags(), Digikam::FileActionMngr::copyAttributes(), Digikam::FileActionMngr::removeFromGroup(), Digikam::FileActionMngr::removeTags(), schedulingForDB(), Digikam::FileActionMngr::setExifOrientation(), and Digikam::FileActionMngr::ungroup().
|
inline |
References schedulingForWrite().
|
inline |
db worker calls this before sending to file worker
References progress(), and Digikam::FileActionProgressItemContainer::schedulingForWrite().
Referenced by Digikam::FileActionMngrDatabaseWorker::applyMetadata(), Digikam::FileActionMngrDatabaseWorker::assignColorLabel(), Digikam::FileActionMngrDatabaseWorker::assignPickLabel(), Digikam::FileActionMngrDatabaseWorker::assignRating(), schedulingForWrite(), Digikam::FileActionMngrDatabaseWorker::setExifOrientation(), and Digikam::FileActionMngr::transform().
|
inline |
References progress(), and Digikam::FileActionProgressItemContainer::written().
Referenced by writtenToOne().
|
inline |
file worker calls this when finished
References written().
Referenced by Digikam::FileActionMngrFileWorker::transform(), Digikam::FileActionMngrFileWorker::writeMetadata(), Digikam::FileActionMngrFileWorker::writeMetadataToFiles(), and Digikam::FileActionMngrFileWorker::writeOrientationToFiles().
QExplicitlySharedDataPointer<FileActionProgressItemContainer> Digikam::FileActionItemInfoList::container |
Referenced by continueTask(), create(), and progress().