digiKam
Loading...
Searching...
No Matches
Digikam::IOJobsManager Class Reference

#include <iojobsmanager.h>

+ 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 ( )

Starts a thread for count trash items for all collections.

Returns
IOJobsThread pointer for signal/slot connection

References Digikam::IOJobsThread::buildTrashCounters().

Referenced by Digikam::DIO::buildCollectionTrashCounters().

◆ instance()

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

instance: returns the singleton of IO Jobs Manager

Returns
IOJobsManager global instance

Referenced by Digikam::DIO::buildCollectionTrashCounters().

◆ startDTrashItemsListingForCollection()

IOJobsThread * Digikam::IOJobsManager::startDTrashItemsListingForCollection ( const QString &  collectionPath)

Starts a thread for listing items inside trash for specific collection.

Parameters
collectionPaththe path for collection to list items for it's trash
Returns
IOJobsThread pointer for signal/slot connection

References Digikam::IOJobsThread::listDTrashItems().

◆ startIOJobs()

Friends And Related Symbol Documentation

◆ IOJobsManagerCreator

friend class IOJobsManagerCreator
friend

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