digiKam
Digikam::CollectionScanner::Private Class Reference

Public Member Functions

bool checkDeferred (const QFileInfo &info)
 
bool checkObserver ()
 
void finishScanner (ItemScanner &scanner)
 
 Private ()
 
void removedItems ()
 
void resetRemovedItemsTime ()
 

Public Attributes

QHash< QString, QDateTime > albumDateCache
 
QSet< QString > audioFilterSet
 
QSet< QString > deferredAlbumPaths
 
bool deferredFileScanning
 
QHash< int, int > establishedSourceAlbums
 
CollectionScannerHintContainerImplementationhints
 
QSet< QString > ignoreDirectory
 
QSet< QString > imageFilterSet
 
QSet< QString > nameFilters
 
QSet< qlonglong > needResolveHistorySet
 
QSet< qlonglong > needTaggingHistorySet
 
bool needTotalFiles
 
QList< qlonglong > newIdsList
 
CollectionScannerObserverobserver
 
bool performFastScan
 
bool recordHistoryIds
 
QDateTime removedItemsTime
 
QList< int > scannedAlbums
 
bool updatingHashHint
 
QSet< QString > videoFilterSet
 
bool wantSignals
 

Constructor & Destructor Documentation

◆ Private()

Digikam::CollectionScanner::Private::Private ( )
explicit

Member Function Documentation

◆ checkDeferred()

◆ checkObserver()

◆ finishScanner()

◆ removedItems()

void Digikam::CollectionScanner::Private::removedItems ( )

◆ resetRemovedItemsTime()

void Digikam::CollectionScanner::Private::resetRemovedItemsTime ( )

Member Data Documentation

◆ albumDateCache

QHash<QString, QDateTime> Digikam::CollectionScanner::Private::albumDateCache

◆ audioFilterSet

QSet<QString> Digikam::CollectionScanner::Private::audioFilterSet

◆ deferredAlbumPaths

QSet<QString> Digikam::CollectionScanner::Private::deferredAlbumPaths

◆ deferredFileScanning

◆ establishedSourceAlbums

QHash<int, int> Digikam::CollectionScanner::Private::establishedSourceAlbums

◆ hints

◆ ignoreDirectory

QSet<QString> Digikam::CollectionScanner::Private::ignoreDirectory

◆ imageFilterSet

QSet<QString> Digikam::CollectionScanner::Private::imageFilterSet

◆ nameFilters

QSet<QString> Digikam::CollectionScanner::Private::nameFilters

◆ needResolveHistorySet

QSet<qlonglong> Digikam::CollectionScanner::Private::needResolveHistorySet

◆ needTaggingHistorySet

QSet<qlonglong> Digikam::CollectionScanner::Private::needTaggingHistorySet

◆ needTotalFiles

◆ newIdsList

QList<qlonglong> Digikam::CollectionScanner::Private::newIdsList

◆ observer

CollectionScannerObserver* Digikam::CollectionScanner::Private::observer

◆ performFastScan

bool Digikam::CollectionScanner::Private::performFastScan

◆ recordHistoryIds

◆ removedItemsTime

QDateTime Digikam::CollectionScanner::Private::removedItemsTime

◆ scannedAlbums

◆ updatingHashHint

bool Digikam::CollectionScanner::Private::updatingHashHint

◆ videoFilterSet

QSet<QString> Digikam::CollectionScanner::Private::videoFilterSet

◆ wantSignals


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