64 void setThumbnailSize(
int size,
int face);
69 int thumbnailSize()
const;
78 bool getAlbumThumbnail(
PAlbum*
const album);
89 QPixmap getAlbumThumbnailDirectly(
PAlbum*
const album);
108 bool getTagThumbnail(
TAlbum*
const album, QPixmap& icon);
119 QPixmap getTagThumbnailDirectly(
TAlbum*
const album);
126 QPixmap getFaceThumbnailDirectly(
TAlbum*
const album);
133 QPixmap getStandardTagIcon(RelativeSize size = NormalSize);
134 QPixmap getStandardTagRootIcon(RelativeSize size = NormalSize);
135 QPixmap getStandardTagIcon(
TAlbum*
const album, RelativeSize size = NormalSize);
136 QPixmap getStandardFaceIcon(
TAlbum*
const album, RelativeSize size = NormalSize);
137 QPixmap getNewTagIcon(RelativeSize size = NormalSize);
139 QPixmap getStandardAlbumIcon(
PAlbum*
const album, RelativeSize size = NormalSize);
140 QPixmap getStandardEmptyTrashIcon(RelativeSize size = NormalSize);
141 QPixmap getStandardFullTrashIcon(RelativeSize size = NormalSize);
142 QPixmap getStandardAlbumRootIcon(RelativeSize size = NormalSize);
143 QPixmap getStandardOfflineIcon(RelativeSize size = NormalSize);
144 QPixmap getStandardAlbumIcon(RelativeSize size = NormalSize);
186 void slotGotThumbnailFromIcon(
const LoadingDescription& loadingDescription,
const QPixmap& pixmap);
187 void slotIconChanged(
Album* album);
188 void slotDispatchThumbnailInternal(
int albumID,
const QPixmap& thumbnail);
197 void addUrl(
Album*
const album, qlonglong
id);
198 QPixmap loadIcon(
const QString& name,
int size = 0)
const;
204 friend class AlbumThumbnailLoaderCreator;
207 Private*
const d =
nullptr;