digiKam
Digikam::MaintenanceSettings Class Reference

Public Member Functions

 MaintenanceSettings ()
 
 ~MaintenanceSettings ()
 

Public Attributes

AlbumList albums
 
bool cleanFacesDb
 
bool cleanSimilarityDb
 
bool cleanThumbDb
 
bool databaseCleanup
 Perform database cleanup. More...
 
bool duplicates
 Scan for new items. More...
 
HaarIface::DuplicatesSearchRestrictions duplicatesRestriction
 The type of restrictions to apply on duplicates search results. More...
 
bool faceManagement
 Scan for faces. More...
 
FaceScanSettings faceSettings
 Face detection settings. More...
 
bool fingerPrints
 Generate finger-prints. More...
 
int maxSimilarity
 Maximal similarity between items to compare, in percents. More...
 
bool metadataSync
 Sync metadata and DB. More...
 
int minSimilarity
 Minimal similarity between items to compare, in percents. More...
 
bool newItems
 Find new items on whole collection. More...
 
ImageQualityContainer quality
 Image Quality Sorting Settings. More...
 
int qualityScanMode
 Mode to assign Pick Labels to items. More...
 
bool qualitySort
 Perform Image Quality Sorting. More...
 
bool scanFingerPrints
 Rebuild all fingerprints or only scan missing items. More...
 
bool scanThumbs
 Rebuild all thumbnails or only scan missing items. More...
 
bool shrinkDatabases
 
int syncDirection
 Sync direction (image metadata <-> DB). More...
 
AlbumList tags
 
bool thumbnails
 Generate thumbnails. More...
 
bool useMutiCoreCPU
 Use Multi-core CPU to process items. More...
 
bool wholeAlbums
 
bool wholeTags
 

Constructor & Destructor Documentation

◆ MaintenanceSettings()

Digikam::MaintenanceSettings::MaintenanceSettings ( )
explicit

◆ ~MaintenanceSettings()

Digikam::MaintenanceSettings::~MaintenanceSettings ( )

Member Data Documentation

◆ albums

AlbumList Digikam::MaintenanceSettings::albums

◆ cleanFacesDb

bool Digikam::MaintenanceSettings::cleanFacesDb

◆ cleanSimilarityDb

bool Digikam::MaintenanceSettings::cleanSimilarityDb

◆ cleanThumbDb

bool Digikam::MaintenanceSettings::cleanThumbDb

◆ databaseCleanup

bool Digikam::MaintenanceSettings::databaseCleanup

Perform database cleanup.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ duplicates

bool Digikam::MaintenanceSettings::duplicates

Scan for new items.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ duplicatesRestriction

HaarIface::DuplicatesSearchRestrictions Digikam::MaintenanceSettings::duplicatesRestriction

The type of restrictions to apply on duplicates search results.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ faceManagement

bool Digikam::MaintenanceSettings::faceManagement

Scan for faces.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ faceSettings

FaceScanSettings Digikam::MaintenanceSettings::faceSettings

Face detection settings.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ fingerPrints

bool Digikam::MaintenanceSettings::fingerPrints

Generate finger-prints.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ maxSimilarity

int Digikam::MaintenanceSettings::maxSimilarity

Maximal similarity between items to compare, in percents.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ metadataSync

bool Digikam::MaintenanceSettings::metadataSync

Sync metadata and DB.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ minSimilarity

int Digikam::MaintenanceSettings::minSimilarity

Minimal similarity between items to compare, in percents.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ newItems

bool Digikam::MaintenanceSettings::newItems

Find new items on whole collection.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ quality

ImageQualityContainer Digikam::MaintenanceSettings::quality

Image Quality Sorting Settings.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ qualityScanMode

int Digikam::MaintenanceSettings::qualityScanMode

Mode to assign Pick Labels to items.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ qualitySort

bool Digikam::MaintenanceSettings::qualitySort

Perform Image Quality Sorting.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ scanFingerPrints

bool Digikam::MaintenanceSettings::scanFingerPrints

Rebuild all fingerprints or only scan missing items.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ scanThumbs

bool Digikam::MaintenanceSettings::scanThumbs

Rebuild all thumbnails or only scan missing items.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ shrinkDatabases

bool Digikam::MaintenanceSettings::shrinkDatabases

◆ syncDirection

int Digikam::MaintenanceSettings::syncDirection

Sync direction (image metadata <-> DB).

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ tags

AlbumList Digikam::MaintenanceSettings::tags

◆ thumbnails

bool Digikam::MaintenanceSettings::thumbnails

Generate thumbnails.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ useMutiCoreCPU

bool Digikam::MaintenanceSettings::useMutiCoreCPU

Use Multi-core CPU to process items.

Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().

◆ wholeAlbums

bool Digikam::MaintenanceSettings::wholeAlbums

◆ wholeTags

bool Digikam::MaintenanceSettings::wholeTags

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