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

#include <maintenancedlg.h>

+ Inheritance diagram for Digikam::MaintenanceDlg:

Classes

class  Private
 

Public Member Functions

 MaintenanceDlg (QWidget *const parent=nullptr)
 
MaintenanceSettings settings () const
 
 ~MaintenanceDlg () override
 

Protected Member Functions

void showEvent (QShowEvent *) override
 

Constructor & Destructor Documentation

◆ MaintenanceDlg()

Digikam::MaintenanceDlg::MaintenanceDlg ( QWidget *const  parent = nullptr)
explicit

References Digikam::MaintenanceDlg::Private::albumSelectors, Digikam::AlbumSelectors::All, Digikam::AutotagsAssignment::AllItems, Digikam::ImageQualitySorter::AllItems, Digikam::MaintenanceDlg::Private::autotaggingScanMode, Digikam::MaintenanceDlg::Private::AutotagsAssignment, Digikam::MaintenanceDlg::Private::buttons, Digikam::MaintenanceDlg::Private::cleanFacesDb, Digikam::MaintenanceDlg::Private::cleanSimilarityDb, Digikam::MaintenanceDlg::Private::cleanThumbsDb, Digikam::MaintenanceDlg::Private::configGroupName, Digikam::MaintenanceDlg::Private::DbCleanup, Digikam::HaarIface::DifferentAlbum, Digikam::MaintenanceDlg::Private::dupeRestrictionBox, Digikam::MaintenanceDlg::Private::Duplicates, Digikam::MaintenanceDlg::Private::duplicatesBox, Digikam::MaintenanceDlg::Private::expanderBox, Digikam::MaintenanceDlg::Private::FaceManagement, Digikam::MaintenanceDlg::Private::faceScannedHandling, Digikam::MaintenanceDlg::Private::FingerPrints, Digikam::MaintenanceDlg::Private::ImageQualitySorter, Digikam::DExpanderBox::insertItem(), Digikam::DExpanderBox::insertStretch(), Digikam::ApplicationSettings::instance(), Digikam::layoutSpacing(), Digikam::MaintenanceDlg::Private::logo, main(), Digikam::FaceScanSettings::Merge, Digikam::MaintenanceDlg::Private::metadataSetup, Digikam::MaintenanceDlg::Private::MetadataSync, Digikam::MaintenanceDlg::Private::modelSelectionMode, Digikam::MaintenanceDlg::Private::NewItems, Digikam::AutotagsAssignment::NonAssignedItems, Digikam::ImageQualitySorter::NonAssignedItems, Digikam::HaarIface::None, Digikam::MaintenanceDlg::Private::Options, Digikam::MaintenanceDlg::Private::qualityScanMode, Digikam::MaintenanceDlg::Private::qualitySelector, Digikam::MetadataSynchronizer::ReadFromFileToDatabase, Digikam::FaceScanSettings::Rescan, Digikam::MaintenanceDlg::Private::resetFaceDb, Digikam::RESNET50, Digikam::MaintenanceDlg::Private::retrainAllFaces, Digikam::HaarIface::SameAlbum, Digikam::MaintenanceDlg::Private::scanFingerPrints, Digikam::MaintenanceDlg::Private::scanThumbs, Digikam::MaintenanceDlg::Private::searchResultRestriction, Digikam::DExpanderBox::setCheckBoxVisible(), Digikam::DIntRangeBox::setInterval(), Digikam::DIntRangeBox::setRange(), Digikam::DHBox::setStretchFactor(), Digikam::DIntRangeBox::setSuffix(), settings(), Digikam::LocalizeSelectorList::setTitle(), Digikam::MaintenanceDlg::Private::shrinkDatabases, Digikam::MaintenanceDlg::Private::similarityRange, Digikam::MaintenanceDlg::Private::similarityRangeBox, Digikam::FaceScanSettings::Skip, Digikam::MaintenanceDlg::Private::Stretch, Digikam::MaintenanceDlg::Private::syncDirection, Digikam::MaintenanceDlg::Private::Thumbnails, Digikam::MaintenanceDlg::Private::title, Digikam::MaintenanceDlg::Private::trSelectorList, Digikam::MaintenanceDlg::Private::useLastSettings, Digikam::MaintenanceDlg::Private::useMutiCoreCPU, Digikam::MaintenanceDlg::Private::vbox, Digikam::MaintenanceDlg::Private::vbox2, Digikam::MaintenanceDlg::Private::vbox3, Digikam::MaintenanceDlg::Private::vbox4, Digikam::MaintenanceDlg::Private::vbox5, Digikam::MetadataSynchronizer::WriteFromDatabaseToFile, Digikam::YOLOV5NANO, and Digikam::YOLOV5XLARGE.

◆ ~MaintenanceDlg()

Digikam::MaintenanceDlg::~MaintenanceDlg ( )
override

Member Function Documentation

◆ settings()

MaintenanceSettings Digikam::MaintenanceDlg::settings ( ) const

References Digikam::FaceScanSettings::albums, Digikam::MaintenanceSettings::albums, Digikam::MaintenanceDlg::Private::albumSelectors, Digikam::FaceScanSettings::alreadyScannedHandling, Digikam::MaintenanceDlg::Private::autotaggingScanMode, Digikam::MaintenanceSettings::autotaggingScanMode, Digikam::MaintenanceDlg::Private::AutotagsAssignment, Digikam::MaintenanceSettings::autotagsAssignment, Digikam::MaintenanceSettings::autotagsLanguages, Digikam::MaintenanceDlg::Private::cleanFacesDb, Digikam::MaintenanceSettings::cleanFacesDb, Digikam::MaintenanceDlg::Private::cleanSimilarityDb, Digikam::MaintenanceSettings::cleanSimilarityDb, Digikam::MaintenanceSettings::cleanThumbDb, Digikam::MaintenanceDlg::Private::cleanThumbsDb, Digikam::FaceScanSettings::ClearAll, Digikam::ImageQualityConfSelector::customSettings(), Digikam::MaintenanceSettings::databaseCleanup, Digikam::MaintenanceDlg::Private::DbCleanup, Digikam::FaceScanSettings::DetectAndRecognize, Digikam::MaintenanceDlg::Private::Duplicates, Digikam::MaintenanceSettings::duplicates, Digikam::MaintenanceSettings::duplicatesRestriction, Digikam::MaintenanceDlg::Private::expanderBox, Digikam::MaintenanceDlg::Private::FaceManagement, Digikam::MaintenanceSettings::faceManagement, Digikam::MaintenanceDlg::Private::faceScannedHandling, Digikam::MaintenanceSettings::faceSettings, Digikam::MaintenanceDlg::Private::FingerPrints, Digikam::MaintenanceSettings::fingerPrints, Digikam::ImageQualityConfSelector::GlobalSettings, Digikam::MaintenanceDlg::Private::ImageQualitySorter, Digikam::DExpanderBox::isChecked(), Digikam::LocalizeSelectorList::languagesList(), Digikam::MaintenanceSettings::maxSimilarity, Digikam::DIntRangeBox::maxValue(), Digikam::MaintenanceDlg::Private::MetadataSync, Digikam::MaintenanceSettings::metadataSync, Digikam::MaintenanceSettings::minSimilarity, Digikam::DIntRangeBox::minValue(), Digikam::MaintenanceDlg::Private::modelSelectionMode, Digikam::MaintenanceSettings::modelSelectionMode, Digikam::MaintenanceDlg::Private::NewItems, Digikam::MaintenanceSettings::newItems, Digikam::MaintenanceSettings::quality, Digikam::MaintenanceDlg::Private::qualityScanMode, Digikam::MaintenanceSettings::qualityScanMode, Digikam::MaintenanceDlg::Private::qualitySelector, Digikam::MaintenanceSettings::qualitySettingsSelected, Digikam::MaintenanceSettings::qualitySort, Digikam::ImageQualityContainer::readFromConfig(), Digikam::MaintenanceDlg::Private::resetFaceDb, Digikam::FaceScanSettings::RetrainAll, Digikam::MaintenanceDlg::Private::retrainAllFaces, Digikam::MaintenanceDlg::Private::scanFingerPrints, Digikam::MaintenanceSettings::scanFingerPrints, Digikam::MaintenanceDlg::Private::scanThumbs, Digikam::MaintenanceSettings::scanThumbs, Digikam::MaintenanceDlg::Private::searchResultRestriction, Digikam::AlbumSelectors::selectedAlbums(), Digikam::AlbumSelectors::selectedTags(), Digikam::ImageQualityConfSelector::settingsSelected(), Digikam::MaintenanceDlg::Private::shrinkDatabases, Digikam::MaintenanceSettings::shrinkDatabases, Digikam::MaintenanceDlg::Private::similarityRange, Digikam::MaintenanceDlg::Private::syncDirection, Digikam::MaintenanceSettings::syncDirection, Digikam::MaintenanceSettings::tags, Digikam::FaceScanSettings::task, Digikam::MaintenanceDlg::Private::Thumbnails, Digikam::MaintenanceSettings::thumbnails, Digikam::MaintenanceDlg::Private::trSelectorList, Digikam::MaintenanceDlg::Private::useMutiCoreCPU, Digikam::MaintenanceSettings::useMutiCoreCPU, Digikam::MaintenanceSettings::wholeAlbums, Digikam::AlbumSelectors::wholeAlbumsChecked(), Digikam::MaintenanceSettings::wholeTags, and Digikam::AlbumSelectors::wholeTagsChecked().

Referenced by MaintenanceDlg().

◆ showEvent()

void Digikam::MaintenanceDlg::showEvent ( QShowEvent *  e)
overrideprotected

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