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

Signals

void directQueryData (const QList< QVariant > &data)
 
- Signals inherited from Digikam::DBJobsThread
void data (const QList< ItemListerRecord > &records)
 
void signalFinished ()
 

Public Member Functions

 GPSDBJobsThread (QObject *const parent)
 
void GPSListing (const GPSDBJobInfo &info)
 Starts GPS listing and scanning.
 
- Public Member Functions inherited from Digikam::DBJobsThread
 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
 
- Public Member Functions inherited from Digikam::ActionThreadBase
 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

- Public Slots inherited from Digikam::DBJobsThread
void error (const QString &errString)
 Appends the error string to m_errorsList.
 
- Protected Slots inherited from Digikam::ActionThreadBase
virtual void slotJobFinished ()
 
- Protected Member Functions inherited from Digikam::DBJobsThread
void connectFinishAndErrorSignals (DBJob *const j)
 Connects the signals of job to the signals of the thread.
 
- Protected Member Functions inherited from Digikam::ActionThreadBase
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.
 

Member Function Documentation

◆ GPSListing()

void Digikam::GPSDBJobsThread::GPSListing ( const GPSDBJobInfo info)
Parameters
inforepresents the GPS job info