26 #ifndef DIGIKAM_ALBUM_MANAGER_P_H
27 #define DIGIKAM_ALBUM_MANAGER_P_H
38 #include <sys/types.h>
51 #include <QApplication>
60 #include <QRadioButton>
61 #if QT_VERSION < QT_VERSION_CHECK(6,0,0)
69 #include <QDialogButtonBox>
70 #include <QVBoxLayout>
71 #include <QMessageBox>
77 #include <klocalizedstring.h>
92 #include "digikam_config.h"
128 PAlbumPath(
int albumRootId,
const QString& albumPath);
143 return (::
qHash(
id.albumRootId) ^ ::
qHash(
id.albumPath));
Definition: albummanager_p.h:227
AlbumManager object
Definition: albummanager_p.h:230
Definition: albummanager_p.h:149
AlbumWatch * albumWatch
Definition: albummanager_p.h:170
QMap< YearMonth, int > dAlbumsCount
Definition: albummanager_p.h:201
QTimer * tagItemCountTimer
Definition: albummanager_p.h:196
QTimer * scanPAlbumsTimer
Definition: albummanager_p.h:190
bool hasPriorizedDbPath
Definition: albummanager_p.h:155
int longTimeMessageBoxResult
Definition: albummanager_p.h:161
bool changed
Definition: albummanager_p.h:154
QTimer * scanSAlbumsTimer
Definition: albummanager_p.h:192
SAlbum * rootSAlbum
Definition: albummanager_p.h:175
TagsDBJobsThread * personListJob
Definition: albummanager_p.h:167
bool dbFakeConnection
Definition: albummanager_p.h:157
AlbumsDBJobsThread * albumListJob
Definition: albummanager_p.h:164
QHash< int, Album * > allAlbumsIdHash
Definition: albummanager_p.h:177
QSet< int > changedPAlbums
Definition: albummanager_p.h:197
QHash< PAlbumPath, PAlbum * > albumPathHash
Definition: albummanager_p.h:178
QTimer * scanDAlbumsTimer
Definition: albummanager_p.h:193
QMap< int, int > uAlbumsCount
Unconfirmed face counts.
Definition: albummanager_p.h:204
QMap< int, int > fAlbumsCount
Definition: albummanager_p.h:202
QMultiHash< Album *, Album ** > guardedPointers
Definition: albummanager_p.h:182
QHash< int, PAlbum * > albumRootAlbumHash
Definition: albummanager_p.h:179
QMap< int, int > tAlbumsCount
Definition: albummanager_p.h:200
Album * currentlyMovingAlbum
Definition: albummanager_p.h:180
QTimer * updatePAlbumsTimer
Definition: albummanager_p.h:194
TagsDBJobsThread * tagListJob
Definition: albummanager_p.h:166
DatesDBJobsThread * dateListJob
Definition: albummanager_p.h:165
QMap< int, int > pAlbumsCount
Definition: albummanager_p.h:199
int askMergeMessageBoxResult
Definition: albummanager_p.h:162
TAlbum * rootTAlbum
Definition: albummanager_p.h:173
QList< Album * > currentAlbums
Definition: albummanager_p.h:187
QTimer * albumItemCountTimer
Definition: albummanager_p.h:195
bool changingDB
Definition: albummanager_p.h:189
QList< int > toUpdatedFaces
Definition: albummanager_p.h:205
bool showOnlyAvailableAlbums
Definition: albummanager_p.h:159
QTimer * scanTAlbumsTimer
Definition: albummanager_p.h:191
PAlbum * rootPAlbum
Definition: albummanager_p.h:172
DAlbum * rootDAlbum
Definition: albummanager_p.h:174
Definition: albummanager.h:73
Definition: albumwatch.h:43
Abstract base class for all album types.
Definition: album.h:67
Definition: dbjobsthread.h:92
Definition: albummanager_p.h:215
AlbumManager::Private *const d
Definition: albummanager_p.h:221
Definition: collectionlocation.h:41
Definition: dbjobsthread.h:138
Definition: albummanager_p.h:124
int albumRootId
Definition: albummanager_p.h:135
QString albumPath
Definition: albummanager_p.h:136
std::vector< T > location(const std::vector< T > &shape, unsigned long idx)
Definition: shapepredictor.h:109
Definition: datefolderview.cpp:43
bool operator==(const SearchTextSettings &a, const SearchTextSettings &b)
Definition: searchtextbar.cpp:49
uint qHash(const PAlbumPath &id)
Definition: albummanager_p.h:141