digiKam
Digikam::FileActionItemInfoList Class Reference
+ Inheritance diagram for Digikam::FileActionItemInfoList:

Public Member Functions

void dbFinished () const
 
void dbProcessed (int numberOfInfos) const
 
void dbProcessedOne () const
 db worker progress info More...
 
 FileActionItemInfoList ()
 
 FileActionItemInfoList (const FileActionItemInfoList &copy)
 
void finishedWriting () const
 
FileActionProgressItemContainerprogress () 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< FileActionProgressItemContainercontainer
 

Constructor & Destructor Documentation

◆ FileActionItemInfoList() [1/2]

Digikam::FileActionItemInfoList::FileActionItemInfoList ( )
inline

Referenced by continueTask(), and create().

◆ FileActionItemInfoList() [2/2]

Digikam::FileActionItemInfoList::FileActionItemInfoList ( const FileActionItemInfoList copy)
inline

◆ ~FileActionItemInfoList()

Digikam::FileActionItemInfoList::~FileActionItemInfoList ( )
inline

Member Function Documentation

◆ continueTask()

◆ create()

◆ dbFinished()

◆ dbProcessed()

void Digikam::FileActionItemInfoList::dbProcessed ( int  numberOfInfos) const
inline

◆ dbProcessedOne()

◆ finishedWriting()

◆ progress()

◆ schedulingForDB() [1/2]

void Digikam::FileActionItemInfoList::schedulingForDB ( const QString &  action,
FileActionProgressItemCreator *const  creator 
)
inline

References schedulingForDB().

◆ schedulingForDB() [2/2]

◆ schedulingForWrite() [1/2]

void Digikam::FileActionItemInfoList::schedulingForWrite ( const QString &  action,
FileActionProgressItemCreator *const  creator 
) const
inline

References schedulingForWrite().

◆ schedulingForWrite() [2/2]

◆ written()

void Digikam::FileActionItemInfoList::written ( int  numberOfInfos) const
inline

◆ writtenToOne()

Member Data Documentation

◆ container

QExplicitlySharedDataPointer<FileActionProgressItemContainer> Digikam::FileActionItemInfoList::container

Referenced by continueTask(), create(), and progress().


The documentation for this class was generated from the following files: