![]() |
digiKam
|
#include <maintenancesettings.h>
Public Member Functions | |
MaintenanceSettings ()=default | |
~MaintenanceSettings ()=default | |
Public Attributes | |
AlbumList | albums |
int | autotaggingScanMode = AutotagsAssignment::AllItems |
autotagging scan mode | |
bool | autotagsAssignment = false |
Autotags assignment. | |
QStringList | autotagsLanguages |
Autotags languages. | |
bool | cleanFacesDb = false |
bool | cleanSimilarityDb = false |
bool | cleanThumbDb = false |
bool | databaseCleanup = false |
Perform database cleanup. | |
bool | duplicates = false |
Scan for new items. | |
HaarIface::DuplicatesSearchRestrictions | duplicatesRestriction = HaarIface::DuplicatesSearchRestrictions::None |
The type of restrictions to apply on duplicates search results. | |
bool | faceManagement = false |
Scan for faces. | |
FaceScanSettings | faceSettings |
Face detection settings. | |
bool | fingerPrints = false |
Generate finger-prints. | |
int | maxSimilarity = 100 |
Maximal similarity between items to compare, in percents. | |
bool | metadataSync = false |
Sync metadata and DB. | |
int | minSimilarity = 90 |
Minimal similarity between items to compare, in percents. | |
int | modelSelectionMode = DetectorModel::YOLOV5NANO |
model selection mode | |
bool | newItems = false |
Find new items on whole collection. | |
ImageQualityContainer | quality |
Image Quality Sorting Settings. | |
int | qualityScanMode = ImageQualitySorter::AllItems |
Mode to assign Pick Labels to items. NOTE: turn all items by default to prevent clearing whole Pick Labels from Collection. | |
int | qualitySettingsSelected = ImageQualityConfSelector::GlobalSettings |
Type of quality settings selected. | |
bool | qualitySort = false |
Perform Image Quality Sorting. | |
bool | scanFingerPrints = false |
Rebuild all fingerprints or only scan missing items. | |
bool | scanThumbs = false |
Rebuild all thumbnails or only scan missing items. | |
bool | shrinkDatabases = false |
int | syncDirection = MetadataSynchronizer::WriteFromDatabaseToFile |
Sync direction (image metadata <-> DB). | |
AlbumList | tags |
bool | thumbnails = false |
Generate thumbnails. | |
bool | useMutiCoreCPU = false |
Use Multi-core CPU to process items. | |
bool | wholeAlbums = true |
bool | wholeTags = true |
|
default |
|
default |
AlbumList Digikam::MaintenanceSettings::albums |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::autotaggingScanMode = AutotagsAssignment::AllItems |
autotagging scan mode
Referenced by Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::autotagsAssignment = false |
Autotags assignment.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
QStringList Digikam::MaintenanceSettings::autotagsLanguages |
Autotags languages.
Referenced by Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::cleanFacesDb = false |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::cleanSimilarityDb = false |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::cleanThumbDb = false |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::databaseCleanup = false |
Perform database cleanup.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::duplicates = false |
Scan for new items.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
HaarIface::DuplicatesSearchRestrictions Digikam::MaintenanceSettings::duplicatesRestriction = HaarIface::DuplicatesSearchRestrictions::None |
The type of restrictions to apply on duplicates search results.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::faceManagement = false |
Scan for faces.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
FaceScanSettings Digikam::MaintenanceSettings::faceSettings |
Face detection settings.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::fingerPrints = false |
Generate finger-prints.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::maxSimilarity = 100 |
Maximal similarity between items to compare, in percents.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::metadataSync = false |
Sync metadata and DB.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::minSimilarity = 90 |
Minimal similarity between items to compare, in percents.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::modelSelectionMode = DetectorModel::YOLOV5NANO |
model selection mode
Referenced by Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::newItems = false |
Find new items on whole collection.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
ImageQualityContainer Digikam::MaintenanceSettings::quality |
Image Quality Sorting Settings.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::qualityScanMode = ImageQualitySorter::AllItems |
Mode to assign Pick Labels to items. NOTE: turn all items by default to prevent clearing whole Pick Labels from Collection.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::qualitySettingsSelected = ImageQualityConfSelector::GlobalSettings |
Type of quality settings selected.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::qualitySort = false |
Perform Image Quality Sorting.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::scanFingerPrints = false |
Rebuild all fingerprints or only scan missing items.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::scanThumbs = false |
Rebuild all thumbnails or only scan missing items.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::shrinkDatabases = false |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
int Digikam::MaintenanceSettings::syncDirection = MetadataSynchronizer::WriteFromDatabaseToFile |
Sync direction (image metadata <-> DB).
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
AlbumList Digikam::MaintenanceSettings::tags |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::thumbnails = false |
Generate thumbnails.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::useMutiCoreCPU = false |
Use Multi-core CPU to process items.
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::wholeAlbums = true |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().
bool Digikam::MaintenanceSettings::wholeTags = true |
Referenced by Digikam::operator<<(), and Digikam::MaintenanceDlg::settings().