![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Signals | |
void | faceFoldersData (const QMap< QString, QHash< int, int > > &) |
void | foldersData (const QHash< int, int > &) |
![]() | |
void | data (const QList< ItemListerRecord > &records) |
void | signalFinished () |
Public Member Functions | |
AlbumsDBJobsThread (QObject *const parent) | |
void | albumsListing (const AlbumsDBJobInfo &info) |
Starts PAlbums listing and scanning job(s) | |
![]() | |
DBJobsThread (QObject *const parent) | |
QList< QString > & | errorsList () |
A method to get all errors reported from jobs. | |
bool | hasErrors () |
hasErrors: a method to check for jobs errors | |
![]() | |
ActionThreadBase (QObject *const parent=nullptr) | |
void | cancel (bool isCancel=true) |
Cancel processing of current jobs under progress. | |
int | maximumNumberOfThreads () const |
void | setDefaultMaximumNumberOfThreads () |
Reset maximum number of threads used to parallelize collection of job processing to max core detected on computer. | |
void | setMaximumNumberOfThreads (int n) |
Adjust maximum number of threads used to parallelize collection of job processing. | |
Additional Inherited Members | |
![]() | |
void | error (const QString &errString) |
Appends the error string to m_errorsList. | |
![]() | |
virtual void | slotJobFinished () |
![]() | |
void | connectFinishAndErrorSignals (DBJob *const j) |
Connects the signals of job to the signals of the thread. | |
![]() | |
void | appendJobs (const ActionJobCollection &jobs) |
Append a collection of jobs to process into QThreadPool. | |
bool | isEmpty () const |
int | pendingCount () const |
void | run () override |
Main thread loop used to process jobs in todo list. | |
void Digikam::AlbumsDBJobsThread::albumsListing | ( | const AlbumsDBJobInfo & | info | ) |
info | represents the albums job info |