|
void | signalAddTags (const FileActionItemInfoList &infos, const QList< int > &tagIDs) |
|
void | signalApplyMetadata (const FileActionItemInfoList &infos, DisjointMetadata *hub) |
|
void | signalAssignColorLabel (const FileActionItemInfoList &infos, int colorId) |
|
void | signalAssignPickLabel (const FileActionItemInfoList &infos, int pickId) |
|
void | signalAssignRating (const FileActionItemInfoList &infos, int rating) |
|
void | signalCopyAttributes (const FileActionItemInfoList &infos, const QStringList &derivedPaths) |
|
void | signalEditGroup (int groupAction, const ItemInfo &pick, const FileActionItemInfoList &infos) |
|
void | signalRemoveTags (const FileActionItemInfoList &infos, const QList< int > &tagIDs) |
|
void | signalSetExifOrientation (const FileActionItemInfoList &infos, int orientation) |
|
void | signalTasksFinished () |
|
void | signalTransform (const FileActionItemInfoList &infos, int orientation) |
|
|
void | applyMetadata (const FileActionItemInfoList &infos, DisjointMetadata *hub) |
|
void | assignColorLabel (const FileActionItemInfoList &infos, int colorId) |
|
void | assignPickLabel (const FileActionItemInfoList &infos, int pickId) |
|
void | assignRating (const FileActionItemInfoList &infos, int rating) |
|
void | assignTags (const FileActionItemInfoList &infos, const QList< int > &tagIDs) |
|
void | connectDatabaseToFileWorker () |
|
void | connectToDatabaseWorker () |
|
void | copyAttributes (const FileActionItemInfoList &infos, const QStringList &derivedPaths) |
|
PrivateProgressItemCreator * | dbProgressCreator () |
|
void | editGroup (int groupAction, const ItemInfo &pick, const FileActionItemInfoList &infos) |
|
PrivateProgressItemCreator * | fileProgressCreator () |
|
bool | isActive () const |
|
| Private (FileActionMngr *const qq) |
|
void | removeTags (const FileActionItemInfoList &infos, const QList< int > &tagIDs) |
|
void | setExifOrientation (const FileActionItemInfoList &infos, int orientation) |
|
bool | shallSendForWriting (qlonglong id) |
| db worker will send info to file worker if returns true More...
|
|
void | startingToWrite (const QList< ItemInfo > &infos) |
| file worker calls this when receiving a task More...
|
|
void | transform (const FileActionItemInfoList &infos, int orientation) |
|
| ~Private () override |
|
◆ Private()
References connectDatabaseToFileWorker(), connectToDatabaseWorker(), dbProgress, dbWorker, fileProgress, fileWorker, signalTransform(), sleepTimer, slotImageDataChanged(), slotLastProgressItemCompleted(), slotSleepTimer(), and transform().
◆ ~Private()
Digikam::FileActionMngr::Private::~Private |
( |
| ) |
|
|
override |
◆ applyMetadata()
◆ assignColorLabel()
◆ assignPickLabel()
◆ assignRating()
◆ assignTags()
◆ connectDatabaseToFileWorker()
void Digikam::FileActionMngr::Private::connectDatabaseToFileWorker |
( |
| ) |
|
◆ connectToDatabaseWorker()
void Digikam::FileActionMngr::Private::connectToDatabaseWorker |
( |
| ) |
|
◆ copyAttributes()
void Digikam::FileActionMngr::Private::copyAttributes |
( |
const FileActionItemInfoList & |
infos, |
|
|
const QStringList & |
derivedPaths |
|
) |
| |
|
inline |
◆ dbProgressCreator()
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(), and Digikam::FileActionMngr::ungroup().
◆ editGroup()
◆ fileProgressCreator()
◆ isActive()
bool Digikam::FileActionMngr::Private::isActive |
( |
| ) |
const |
◆ removeTags()
◆ setExifOrientation()
void Digikam::FileActionMngr::Private::setExifOrientation |
( |
const FileActionItemInfoList & |
infos, |
|
|
int |
orientation |
|
) |
| |
|
inline |
◆ shallSendForWriting()
bool Digikam::FileActionMngr::Private::shallSendForWriting |
( |
qlonglong |
id | ) |
|
◆ signalAddTags
◆ signalApplyMetadata
◆ signalAssignColorLabel
void Digikam::FileActionMngr::Private::signalAssignColorLabel |
( |
const FileActionItemInfoList & |
infos, |
|
|
int |
colorId |
|
) |
| |
|
signal |
◆ signalAssignPickLabel
void Digikam::FileActionMngr::Private::signalAssignPickLabel |
( |
const FileActionItemInfoList & |
infos, |
|
|
int |
pickId |
|
) |
| |
|
signal |
◆ signalAssignRating
void Digikam::FileActionMngr::Private::signalAssignRating |
( |
const FileActionItemInfoList & |
infos, |
|
|
int |
rating |
|
) |
| |
|
signal |
◆ signalCopyAttributes
void Digikam::FileActionMngr::Private::signalCopyAttributes |
( |
const FileActionItemInfoList & |
infos, |
|
|
const QStringList & |
derivedPaths |
|
) |
| |
|
signal |
◆ signalEditGroup
◆ signalRemoveTags
◆ signalSetExifOrientation
void Digikam::FileActionMngr::Private::signalSetExifOrientation |
( |
const FileActionItemInfoList & |
infos, |
|
|
int |
orientation |
|
) |
| |
|
signal |
◆ signalTasksFinished
void Digikam::FileActionMngr::Private::signalTasksFinished |
( |
| ) |
|
|
signal |
◆ signalTransform
void Digikam::FileActionMngr::Private::signalTransform |
( |
const FileActionItemInfoList & |
infos, |
|
|
int |
orientation |
|
) |
| |
|
signal |
◆ slotImageDataChanged
void Digikam::FileActionMngr::Private::slotImageDataChanged |
( |
const QString & |
path, |
|
|
bool |
removeThumbnails, |
|
|
bool |
notifyCache |
|
) |
| |
|
slot |
◆ slotLastProgressItemCompleted
void Digikam::FileActionMngr::Private::slotLastProgressItemCompleted |
( |
| ) |
|
|
slot |
◆ slotSleepTimer
void Digikam::FileActionMngr::Private::slotSleepTimer |
( |
| ) |
|
|
slot |
◆ startingToWrite()
void Digikam::FileActionMngr::Private::startingToWrite |
( |
const QList< ItemInfo > & |
infos | ) |
|
◆ transform()
◆ dbMessage
QString Digikam::FileActionMngr::Private::dbMessage |
◆ dbProgress
◆ dbWorker
◆ fileProgress
◆ fileWorker
◆ mutex
QMutex Digikam::FileActionMngr::Private::mutex |
◆ scheduledToWrite
QSet<qlonglong> Digikam::FileActionMngr::Private::scheduledToWrite |
◆ sleepTimer
QTimer* Digikam::FileActionMngr::Private::sleepTimer |
◆ writerMessage
QString Digikam::FileActionMngr::Private::writerMessage |
The documentation for this class was generated from the following files: