digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::IOJobsManager Class Reference
+ Inheritance diagram for Digikam::IOJobsManager:

Public Member Functions

IOJobsThreadbuildCollectionTrashCounters ()
 Starts a thread for count trash items for all collections.
 
IOJobsThreadstartDTrashItemsListingForCollection (const QString &collectionPath)
 Starts a thread for listing items inside trash for specific collection.
 
IOJobsThreadstartIOJobs (IOJobData *const data)
 startIOJobs: Starts a thread to copy, move, delete or rename items
 

Static Public Member Functions

static IOJobsManagerinstance ()
 instance: returns the singleton of IO Jobs Manager
 

Friends

class IOJobsManagerCreator
 

Member Function Documentation

◆ buildCollectionTrashCounters()

IOJobsThread * Digikam::IOJobsManager::buildCollectionTrashCounters ( )
Returns
IOJobsThread pointer for signal/slot connection

◆ instance()

IOJobsManager * Digikam::IOJobsManager::instance ( )
static
Returns
IOJobsManager global instance

◆ startDTrashItemsListingForCollection()

IOJobsThread * Digikam::IOJobsManager::startDTrashItemsListingForCollection ( const QString &  collectionPath)
Parameters
collectionPaththe path for collection to list items for it's trash
Returns
IOJobsThread pointer for signal/slot connection

◆ startIOJobs()

IOJobsThread * Digikam::IOJobsManager::startIOJobs ( IOJobData *const  data)
Parameters
dataIOJobData container with source and destination url
Returns
IOJobsThread pointer for signal/slot connection