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

Signals

void signalWrittingDone ()
 

Public Member Functions

void dbFinished ()
 
void dbProcessed (int numberOfInfos)
 
 FileActionProgressItemContainer ()
 
void finishedWriting ()
 
void schedulingForDB (int numberOfInfos, const QString &action, FileActionProgressItemCreator *const creator)
 
void schedulingForWrite (int numberOfInfos, const QString &action, FileActionProgressItemCreator *const creator)
 
void written (int numberOfInfos)
 

Protected Member Functions

void advance (QAtomicPointer< ProgressItem > &ptr, int n)
 
void scheduleOnProgressItem (QAtomicPointer< ProgressItem > &ptr, int total, const QString &action, FileActionProgressItemCreator *const creator)
 

Protected Attributes

QAtomicPointer< ProgressItemfirstItem
 
QAtomicPointer< ProgressItemsecondItem
 

Constructor & Destructor Documentation

◆ FileActionProgressItemContainer()

Digikam::FileActionProgressItemContainer::FileActionProgressItemContainer ( )

Member Function Documentation

◆ advance()

void Digikam::TwoProgressItemsContainer::advance ( QAtomicPointer< ProgressItem > &  ptr,
int  n 
)
protectedinherited

◆ dbFinished()

void Digikam::FileActionProgressItemContainer::dbFinished ( )

◆ dbProcessed()

void Digikam::FileActionProgressItemContainer::dbProcessed ( int  numberOfInfos)

◆ finishedWriting()

void Digikam::FileActionProgressItemContainer::finishedWriting ( )

◆ scheduleOnProgressItem()

void Digikam::TwoProgressItemsContainer::scheduleOnProgressItem ( QAtomicPointer< ProgressItem > &  ptr,
int  total,
const QString &  action,
FileActionProgressItemCreator *const  creator 
)
protectedinherited

◆ schedulingForDB()

void Digikam::FileActionProgressItemContainer::schedulingForDB ( int  numberOfInfos,
const QString &  action,
FileActionProgressItemCreator *const  creator 
)

◆ schedulingForWrite()

void Digikam::FileActionProgressItemContainer::schedulingForWrite ( int  numberOfInfos,
const QString &  action,
FileActionProgressItemCreator *const  creator 
)

◆ signalWrittingDone

void Digikam::FileActionProgressItemContainer::signalWrittingDone ( )
signal

Referenced by schedulingForWrite().

◆ written()

void Digikam::FileActionProgressItemContainer::written ( int  numberOfInfos)

Member Data Documentation

◆ firstItem

QAtomicPointer<ProgressItem> Digikam::TwoProgressItemsContainer::firstItem
protectedinherited

Referenced by dbProcessed(), and schedulingForDB().

◆ secondItem

QAtomicPointer<ProgressItem> Digikam::TwoProgressItemsContainer::secondItem
protectedinherited

Referenced by schedulingForWrite(), and written().


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