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

#include <dbjobinfo.h>

+ Inheritance diagram for Digikam::SearchesDBJobInfo:

Public Member Functions

const QSet< qlonglong > & imageIds () const
 
bool isAlbumUpdate () const
 
bool isDuplicatesJob () const
 
bool isFoldersJob () const
 
bool isListAvailableImagesOnly () const
 
bool isRecursive () const
 
double maxThreshold () const
 
double minThreshold () const
 
const QSet< qlonglong > & refImageIds () const
 
HaarIface::RefImageSelMethod refImageSelectionMethod () const
 
 SearchesDBJobInfo (QList< int > &&searchIds)
 
 SearchesDBJobInfo (QSet< qlonglong > &&imageIds, bool isAlbumUpdate, HaarIface::RefImageSelMethod referenceSelectionMethod, QSet< qlonglong > &&refImageIds)
 
const QList< int > & searchIds () const
 
int searchResultRestriction () const
 
void setFoldersJob ()
 
void setListAvailableImagesOnly ()
 
void setMaxThreshold (double t)
 
void setMinThreshold (double t)
 
void setRecursive ()
 
void setSearchResultRestriction (int type)
 

Public Attributes

bool m_albumUpdate = false
 
bool m_duplicates = false
 
QSet< qlonglong > m_imageIds
 
double m_maxThreshold = 1.0
 
double m_minThreshold = 0.4
 
QSet< qlonglong > m_refImageIds
 Image ids of the reference images if duplicates are available.
 
HaarIface::RefImageSelMethod m_refImageSelectionMethod = HaarIface::RefImageSelMethod::OlderOrLarger
 
QList< int > m_searchIds
 
int m_searchResultRestriction = 0
 

Constructor & Destructor Documentation

◆ SearchesDBJobInfo() [1/2]

Digikam::SearchesDBJobInfo::SearchesDBJobInfo ( QList< int > &&  searchIds)
explicit

◆ SearchesDBJobInfo() [2/2]

Digikam::SearchesDBJobInfo::SearchesDBJobInfo ( QSet< qlonglong > &&  imageIds,
bool  isAlbumUpdate,
HaarIface::RefImageSelMethod  referenceSelectionMethod,
QSet< qlonglong > &&  refImageIds 
)

Member Function Documentation

◆ imageIds()

const QSet< qlonglong > & Digikam::SearchesDBJobInfo::imageIds ( ) const

◆ isAlbumUpdate()

bool Digikam::SearchesDBJobInfo::isAlbumUpdate ( ) const

◆ isDuplicatesJob()

bool Digikam::SearchesDBJobInfo::isDuplicatesJob ( ) const

◆ isFoldersJob()

◆ isListAvailableImagesOnly()

bool Digikam::DBJobInfo::isListAvailableImagesOnly ( ) const
inherited

◆ isRecursive()

bool Digikam::DBJobInfo::isRecursive ( ) const
inherited

◆ maxThreshold()

double Digikam::SearchesDBJobInfo::maxThreshold ( ) const

References m_maxThreshold.

◆ minThreshold()

double Digikam::SearchesDBJobInfo::minThreshold ( ) const

References m_minThreshold.

◆ refImageIds()

const QSet< qlonglong > & Digikam::SearchesDBJobInfo::refImageIds ( ) const

References m_refImageIds.

◆ refImageSelectionMethod()

HaarIface::RefImageSelMethod Digikam::SearchesDBJobInfo::refImageSelectionMethod ( ) const

◆ searchIds()

const QList< int > & Digikam::SearchesDBJobInfo::searchIds ( ) const

References m_searchIds.

◆ searchResultRestriction()

int Digikam::SearchesDBJobInfo::searchResultRestriction ( ) const

◆ setFoldersJob()

void Digikam::DBJobInfo::setFoldersJob ( )
inherited

◆ setListAvailableImagesOnly()

void Digikam::DBJobInfo::setListAvailableImagesOnly ( )
inherited

◆ setMaxThreshold()

void Digikam::SearchesDBJobInfo::setMaxThreshold ( double  t)

References m_maxThreshold.

◆ setMinThreshold()

void Digikam::SearchesDBJobInfo::setMinThreshold ( double  t)

References m_minThreshold.

◆ setRecursive()

void Digikam::DBJobInfo::setRecursive ( )
inherited

◆ setSearchResultRestriction()

void Digikam::SearchesDBJobInfo::setSearchResultRestriction ( int  type)

Member Data Documentation

◆ m_albumUpdate

bool Digikam::SearchesDBJobInfo::m_albumUpdate = false

Referenced by isAlbumUpdate().

◆ m_duplicates

bool Digikam::SearchesDBJobInfo::m_duplicates = false

Referenced by isDuplicatesJob().

◆ m_imageIds

QSet<qlonglong> Digikam::SearchesDBJobInfo::m_imageIds

Referenced by imageIds().

◆ m_maxThreshold

double Digikam::SearchesDBJobInfo::m_maxThreshold = 1.0

Referenced by maxThreshold(), and setMaxThreshold().

◆ m_minThreshold

double Digikam::SearchesDBJobInfo::m_minThreshold = 0.4

Referenced by minThreshold(), and setMinThreshold().

◆ m_refImageIds

QSet<qlonglong> Digikam::SearchesDBJobInfo::m_refImageIds

Image ids of the reference images if duplicates are available.

Referenced by refImageIds().

◆ m_refImageSelectionMethod

HaarIface::RefImageSelMethod Digikam::SearchesDBJobInfo::m_refImageSelectionMethod = HaarIface::RefImageSelMethod::OlderOrLarger

Referenced by refImageSelectionMethod().

◆ m_searchIds

QList<int> Digikam::SearchesDBJobInfo::m_searchIds

Referenced by searchIds().

◆ m_searchResultRestriction

int Digikam::SearchesDBJobInfo::m_searchResultRestriction = 0

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