digiKam
Loading...
Searching...
No Matches
Digikam::MaintenanceDlg::Private Class Reference

#include <maintenancedlg_p.h>

Public Types

enum  Operation {
  Options = 0 , NewItems , DbCleanup , Thumbnails ,
  FingerPrints , Duplicates , FaceManagement , AutotagsAssignment ,
  ImageQualitySorter , MetadataSync , Stretch
}
 

Public Member Functions

 Private ()=default
 

Public Attributes

AlbumSelectorsalbumSelectors = nullptr
 
QComboBox * autotaggingScanMode = nullptr
 
QDialogButtonBox * buttons = nullptr
 
QCheckBox * cleanFacesDb = nullptr
 
QCheckBox * cleanSimilarityDb = nullptr
 
QCheckBox * cleanThumbsDb = nullptr
 
const QString configAutotaggingScanMode = QLatin1String("AutotaggingScanMode")
 
const QString configAutotagsAssignment = QLatin1String("AutotagsAssignment")
 
const QString configAutotagsLanguages = QLatin1String("AutotagsLanguages")
 
const QString configCleanupDatabase = QLatin1String("CleanupDatabase")
 
const QString configCleanupFacesDatabase = QLatin1String("CleanupFacesDatabase")
 
const QString configCleanupSimilarityDatabase = QLatin1String("CleanupSimilarityDatabase")
 
const QString configCleanupThumbDatabase = QLatin1String("CleanupThumbDatabase")
 
const QString configDuplicates = QLatin1String("Duplicates")
 
const QString configDuplicatesRestriction = QLatin1String("duplicatesRestriction")
 
const QString configFaceManagement = QLatin1String("FaceManagement")
 
const QString configFaceScannedHandling = QLatin1String("FaceScannedHandling")
 
const QString configFingerPrints = QLatin1String("FingerPrints")
 
const QString configGroupName = QLatin1String("MaintenanceDlg Settings")
 
const QString configImageQualitySorter = QLatin1String("ImageQualitySorter")
 
const QString configMaxSimilarity = QLatin1String("maxSimilarity")
 
const QString configMetadataSync = QLatin1String("MetadataSync")
 
const QString configMinSimilarity = QLatin1String("minSimilarity")
 
const QString configModelSelectionMode = QLatin1String("ModelSelectionMode")
 
const QString configNewItems = QLatin1String("NewItems")
 
const QString configQualityScanMode = QLatin1String("QualityScanMode")
 
const QString configQualitySettingsSelected = QLatin1String("QualitySettingsSelected")
 
const QString configScanFingerPrints = QLatin1String("ScanFingerPrints")
 
const QString configScanThumbs = QLatin1String("ScanThumbs")
 
const QString configShrinkDatabases = QLatin1String("ShrinkDatabases")
 
const QString configSyncDirection = QLatin1String("SyncDirection")
 
const QString configThumbnails = QLatin1String("Thumbnails")
 
const QString configUseLastSettings = QLatin1String("UseLastSettings")
 
const QString configUseMutiCoreCPU = QLatin1String("UseMutiCoreCPU")
 
DHBoxdupeRestrictionBox = nullptr
 
DVBoxduplicatesBox = nullptr
 
DExpanderBoxexpanderBox = nullptr
 
QComboBox * faceScannedHandling = nullptr
 
QLabel * logo = nullptr
 
QPushButton * metadataSetup = nullptr
 
QComboBox * modelSelectionMode = nullptr
 
QComboBox * qualityScanMode = nullptr
 
ImageQualityConfSelectorqualitySelector = nullptr
 
QCheckBox * resetFaceDb = nullptr
 
QCheckBox * retrainAllFaces = nullptr
 
QCheckBox * scanFingerPrints = nullptr
 
QCheckBox * scanThumbs = nullptr
 
QComboBox * searchResultRestriction = nullptr
 
QCheckBox * shrinkDatabases = nullptr
 
DIntRangeBoxsimilarityRange = nullptr
 
DHBoxsimilarityRangeBox = nullptr
 
QComboBox * syncDirection = nullptr
 
QLabel * title = nullptr
 
LocalizeSelectorListtrSelectorList = nullptr
 
QCheckBox * useLastSettings = nullptr
 
QCheckBox * useMutiCoreCPU = nullptr
 
DVBoxvbox = nullptr
 
DVBoxvbox2 = nullptr
 
DVBoxvbox3 = nullptr
 
DVBoxvbox4 = nullptr
 
DVBoxvbox5 = nullptr
 

Member Enumeration Documentation

◆ Operation

Enumerator
Options 
NewItems 
DbCleanup 
Thumbnails 
FingerPrints 
Duplicates 
FaceManagement 
AutotagsAssignment 
ImageQualitySorter 
MetadataSync 
Stretch 

Constructor & Destructor Documentation

◆ Private()

Digikam::MaintenanceDlg::Private::Private ( )
default

Member Data Documentation

◆ albumSelectors

AlbumSelectors* Digikam::MaintenanceDlg::Private::albumSelectors = nullptr

◆ autotaggingScanMode

QComboBox* Digikam::MaintenanceDlg::Private::autotaggingScanMode = nullptr

◆ buttons

QDialogButtonBox* Digikam::MaintenanceDlg::Private::buttons = nullptr

◆ cleanFacesDb

QCheckBox* Digikam::MaintenanceDlg::Private::cleanFacesDb = nullptr

◆ cleanSimilarityDb

QCheckBox* Digikam::MaintenanceDlg::Private::cleanSimilarityDb = nullptr

◆ cleanThumbsDb

QCheckBox* Digikam::MaintenanceDlg::Private::cleanThumbsDb = nullptr

◆ configAutotaggingScanMode

const QString Digikam::MaintenanceDlg::Private::configAutotaggingScanMode = QLatin1String("AutotaggingScanMode")

◆ configAutotagsAssignment

const QString Digikam::MaintenanceDlg::Private::configAutotagsAssignment = QLatin1String("AutotagsAssignment")

◆ configAutotagsLanguages

const QString Digikam::MaintenanceDlg::Private::configAutotagsLanguages = QLatin1String("AutotagsLanguages")

◆ configCleanupDatabase

const QString Digikam::MaintenanceDlg::Private::configCleanupDatabase = QLatin1String("CleanupDatabase")

◆ configCleanupFacesDatabase

const QString Digikam::MaintenanceDlg::Private::configCleanupFacesDatabase = QLatin1String("CleanupFacesDatabase")

◆ configCleanupSimilarityDatabase

const QString Digikam::MaintenanceDlg::Private::configCleanupSimilarityDatabase = QLatin1String("CleanupSimilarityDatabase")

◆ configCleanupThumbDatabase

const QString Digikam::MaintenanceDlg::Private::configCleanupThumbDatabase = QLatin1String("CleanupThumbDatabase")

◆ configDuplicates

const QString Digikam::MaintenanceDlg::Private::configDuplicates = QLatin1String("Duplicates")

◆ configDuplicatesRestriction

const QString Digikam::MaintenanceDlg::Private::configDuplicatesRestriction = QLatin1String("duplicatesRestriction")

◆ configFaceManagement

const QString Digikam::MaintenanceDlg::Private::configFaceManagement = QLatin1String("FaceManagement")

◆ configFaceScannedHandling

const QString Digikam::MaintenanceDlg::Private::configFaceScannedHandling = QLatin1String("FaceScannedHandling")

◆ configFingerPrints

const QString Digikam::MaintenanceDlg::Private::configFingerPrints = QLatin1String("FingerPrints")

◆ configGroupName

const QString Digikam::MaintenanceDlg::Private::configGroupName = QLatin1String("MaintenanceDlg Settings")

◆ configImageQualitySorter

const QString Digikam::MaintenanceDlg::Private::configImageQualitySorter = QLatin1String("ImageQualitySorter")

◆ configMaxSimilarity

const QString Digikam::MaintenanceDlg::Private::configMaxSimilarity = QLatin1String("maxSimilarity")

◆ configMetadataSync

const QString Digikam::MaintenanceDlg::Private::configMetadataSync = QLatin1String("MetadataSync")

◆ configMinSimilarity

const QString Digikam::MaintenanceDlg::Private::configMinSimilarity = QLatin1String("minSimilarity")

◆ configModelSelectionMode

const QString Digikam::MaintenanceDlg::Private::configModelSelectionMode = QLatin1String("ModelSelectionMode")

◆ configNewItems

const QString Digikam::MaintenanceDlg::Private::configNewItems = QLatin1String("NewItems")

◆ configQualityScanMode

const QString Digikam::MaintenanceDlg::Private::configQualityScanMode = QLatin1String("QualityScanMode")

◆ configQualitySettingsSelected

const QString Digikam::MaintenanceDlg::Private::configQualitySettingsSelected = QLatin1String("QualitySettingsSelected")

◆ configScanFingerPrints

const QString Digikam::MaintenanceDlg::Private::configScanFingerPrints = QLatin1String("ScanFingerPrints")

◆ configScanThumbs

const QString Digikam::MaintenanceDlg::Private::configScanThumbs = QLatin1String("ScanThumbs")

◆ configShrinkDatabases

const QString Digikam::MaintenanceDlg::Private::configShrinkDatabases = QLatin1String("ShrinkDatabases")

◆ configSyncDirection

const QString Digikam::MaintenanceDlg::Private::configSyncDirection = QLatin1String("SyncDirection")

◆ configThumbnails

const QString Digikam::MaintenanceDlg::Private::configThumbnails = QLatin1String("Thumbnails")

◆ configUseLastSettings

const QString Digikam::MaintenanceDlg::Private::configUseLastSettings = QLatin1String("UseLastSettings")

◆ configUseMutiCoreCPU

const QString Digikam::MaintenanceDlg::Private::configUseMutiCoreCPU = QLatin1String("UseMutiCoreCPU")

◆ dupeRestrictionBox

DHBox* Digikam::MaintenanceDlg::Private::dupeRestrictionBox = nullptr

◆ duplicatesBox

DVBox* Digikam::MaintenanceDlg::Private::duplicatesBox = nullptr

◆ expanderBox

DExpanderBox* Digikam::MaintenanceDlg::Private::expanderBox = nullptr

◆ faceScannedHandling

QComboBox* Digikam::MaintenanceDlg::Private::faceScannedHandling = nullptr

◆ logo

QLabel* Digikam::MaintenanceDlg::Private::logo = nullptr

◆ metadataSetup

QPushButton* Digikam::MaintenanceDlg::Private::metadataSetup = nullptr

◆ modelSelectionMode

QComboBox* Digikam::MaintenanceDlg::Private::modelSelectionMode = nullptr

◆ qualityScanMode

QComboBox* Digikam::MaintenanceDlg::Private::qualityScanMode = nullptr

◆ qualitySelector

ImageQualityConfSelector* Digikam::MaintenanceDlg::Private::qualitySelector = nullptr

◆ resetFaceDb

QCheckBox* Digikam::MaintenanceDlg::Private::resetFaceDb = nullptr

◆ retrainAllFaces

QCheckBox* Digikam::MaintenanceDlg::Private::retrainAllFaces = nullptr

◆ scanFingerPrints

QCheckBox* Digikam::MaintenanceDlg::Private::scanFingerPrints = nullptr

◆ scanThumbs

QCheckBox* Digikam::MaintenanceDlg::Private::scanThumbs = nullptr

◆ searchResultRestriction

QComboBox* Digikam::MaintenanceDlg::Private::searchResultRestriction = nullptr

◆ shrinkDatabases

QCheckBox* Digikam::MaintenanceDlg::Private::shrinkDatabases = nullptr

◆ similarityRange

DIntRangeBox* Digikam::MaintenanceDlg::Private::similarityRange = nullptr

◆ similarityRangeBox

DHBox* Digikam::MaintenanceDlg::Private::similarityRangeBox = nullptr

◆ syncDirection

QComboBox* Digikam::MaintenanceDlg::Private::syncDirection = nullptr

◆ title

QLabel* Digikam::MaintenanceDlg::Private::title = nullptr

◆ trSelectorList

LocalizeSelectorList* Digikam::MaintenanceDlg::Private::trSelectorList = nullptr

◆ useLastSettings

QCheckBox* Digikam::MaintenanceDlg::Private::useLastSettings = nullptr

◆ useMutiCoreCPU

QCheckBox* Digikam::MaintenanceDlg::Private::useMutiCoreCPU = nullptr

◆ vbox

DVBox* Digikam::MaintenanceDlg::Private::vbox = nullptr

◆ vbox2

DVBox* Digikam::MaintenanceDlg::Private::vbox2 = nullptr

◆ vbox3

DVBox* Digikam::MaintenanceDlg::Private::vbox3 = nullptr

◆ vbox4

DVBox* Digikam::MaintenanceDlg::Private::vbox4 = nullptr

◆ vbox5

DVBox* Digikam::MaintenanceDlg::Private::vbox5 = nullptr

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