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

#include <albummanager_p.h>

Public Member Functions

QString labelForAlbumRootAlbum (const CollectionLocation &location)
 
 Private ()=default
 

Public Attributes

QTimer * albumItemCountTimer = nullptr
 
AlbumsDBJobsThreadalbumListJob = nullptr
 
QHash< PAlbumPath, PAlbum * > albumPathHash
 
QHash< int, PAlbum * > albumRootAlbumHash
 
AlbumWatchalbumWatch = nullptr
 
QHash< int, Album * > allAlbumsIdHash
 
int askMergeMessageBoxResult = -1
 
bool changed = false
 
QSet< int > changedPAlbums
 
bool changingDB = false
 
QList< Album * > currentAlbums
 
AlbumcurrentlyMovingAlbum = nullptr
 
QMap< YearMonth, int > dAlbumsCount
 
DatesDBJobsThreaddateListJob = nullptr
 
QHash< int, int > fAlbumsCount
 
QMultiHash< Album *, Album ** > guardedPointers
 
bool hasPriorizedDbPath = false
 
int longTimeMessageBoxResult = -1
 
QHash< int, int > pAlbumsCount
 
TagsDBJobsThreadpersonListJob = nullptr
 
DAlbumrootDAlbum = nullptr
 
PAlbumrootPAlbum = nullptr
 
SAlbumrootSAlbum = nullptr
 
TAlbumrootTAlbum = nullptr
 
QTimer * scanDAlbumsTimer = nullptr
 
QTimer * scanPAlbumsTimer = nullptr
 
QTimer * scanSAlbumsTimer = nullptr
 
QTimer * scanTAlbumsTimer = nullptr
 
bool showOnlyAvailableAlbums = false
 
QTimer * tagItemCountTimer = nullptr
 
TagsDBJobsThreadtagListJob = nullptr
 
QHash< int, int > tAlbumsCount
 
QList< int > toUpdatedFaces
 
QHash< int, int > uAlbumsCount
 Unconfirmed face counts.
 
QTimer * updatePAlbumsTimer = nullptr
 

Constructor & Destructor Documentation

◆ Private()

Digikam::AlbumManager::Private::Private ( )
default

Member Function Documentation

◆ labelForAlbumRootAlbum()

QString Digikam::AlbumManager::Private::labelForAlbumRootAlbum ( const CollectionLocation location)

Member Data Documentation

◆ albumItemCountTimer

QTimer* Digikam::AlbumManager::Private::albumItemCountTimer = nullptr

◆ albumListJob

AlbumsDBJobsThread* Digikam::AlbumManager::Private::albumListJob = nullptr

◆ albumPathHash

QHash<PAlbumPath, PAlbum*> Digikam::AlbumManager::Private::albumPathHash

◆ albumRootAlbumHash

QHash<int, PAlbum*> Digikam::AlbumManager::Private::albumRootAlbumHash

◆ albumWatch

◆ allAlbumsIdHash

◆ askMergeMessageBoxResult

int Digikam::AlbumManager::Private::askMergeMessageBoxResult = -1

◆ changed

bool Digikam::AlbumManager::Private::changed = false

◆ changedPAlbums

QSet<int> Digikam::AlbumManager::Private::changedPAlbums

◆ changingDB

bool Digikam::AlbumManager::Private::changingDB = false

◆ currentAlbums

◆ currentlyMovingAlbum

Album* Digikam::AlbumManager::Private::currentlyMovingAlbum = nullptr

◆ dAlbumsCount

QMap<YearMonth, int> Digikam::AlbumManager::Private::dAlbumsCount

◆ dateListJob

DatesDBJobsThread* Digikam::AlbumManager::Private::dateListJob = nullptr

◆ fAlbumsCount

QHash<int, int> Digikam::AlbumManager::Private::fAlbumsCount

◆ guardedPointers

QMultiHash<Album*, Album**> Digikam::AlbumManager::Private::guardedPointers

◆ hasPriorizedDbPath

bool Digikam::AlbumManager::Private::hasPriorizedDbPath = false

◆ longTimeMessageBoxResult

int Digikam::AlbumManager::Private::longTimeMessageBoxResult = -1

◆ pAlbumsCount

QHash<int, int> Digikam::AlbumManager::Private::pAlbumsCount

◆ personListJob

TagsDBJobsThread* Digikam::AlbumManager::Private::personListJob = nullptr

◆ rootDAlbum

◆ rootPAlbum

◆ rootSAlbum

◆ rootTAlbum

◆ scanDAlbumsTimer

QTimer* Digikam::AlbumManager::Private::scanDAlbumsTimer = nullptr

◆ scanPAlbumsTimer

QTimer* Digikam::AlbumManager::Private::scanPAlbumsTimer = nullptr

◆ scanSAlbumsTimer

QTimer* Digikam::AlbumManager::Private::scanSAlbumsTimer = nullptr

◆ scanTAlbumsTimer

QTimer* Digikam::AlbumManager::Private::scanTAlbumsTimer = nullptr

◆ showOnlyAvailableAlbums

bool Digikam::AlbumManager::Private::showOnlyAvailableAlbums = false

◆ tagItemCountTimer

QTimer* Digikam::AlbumManager::Private::tagItemCountTimer = nullptr

◆ tagListJob

TagsDBJobsThread* Digikam::AlbumManager::Private::tagListJob = nullptr

◆ tAlbumsCount

QHash<int, int> Digikam::AlbumManager::Private::tAlbumsCount

◆ toUpdatedFaces

QList<int> Digikam::AlbumManager::Private::toUpdatedFaces

◆ uAlbumsCount

QHash<int, int> Digikam::AlbumManager::Private::uAlbumsCount

Unconfirmed face counts.

Referenced by Digikam::AlbumManager::getUnconfirmedFaceCount().

◆ updatePAlbumsTimer

QTimer* Digikam::AlbumManager::Private::updatePAlbumsTimer = nullptr

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