26 #ifndef DIGIKAM_ITEM_PREVIEW_VIEW_H
27 #define DIGIKAM_ITEM_PREVIEW_VIEW_H
37 class QDragEnterEvent;
43 class LoadingDescription;
61 Album*
const currAlbum =
nullptr);
99 #if (QT_VERSION > QT_VERSION_CHECK(5, 99, 0))
109 void imageLoadingFailed();
111 void slotAssignTag(
int tagID);
112 void slotRemoveTag(
int tagID);
113 void slotAssignRating(
int rating);
114 void slotAssignPickLabel(
int pickId);
115 void slotAssignColorLabel(
int colorId);
117 void slotThemeChanged();
118 void slotSetupChanged();
120 void slotRotateLeft();
121 void slotRotateRight();
122 void slotDeleteItem();
128 void slotUpdateFaces();
130 void slotShowContextMenu(QGraphicsSceneContextMenuEvent* event);
132 void slotSlideShowCurrent();
Abstract base class for all album types.
Definition: album.h:67
Definition: graphicsdimgview.h:44
Definition: iteminfo.h:78
Definition: itempreviewview.h:46
void showEvent(QShowEvent *e) override
Definition: itempreviewview.cpp:421
Mode
Definition: itempreviewview.h:52
@ IconViewPreview
Definition: itempreviewview.h:53
void mousePressEvent(QMouseEvent *e) override
Definition: itempreviewview.cpp:718
void setImagePath(const QString &path=QString())
void signalEscapePreview()
void setPreviousNextPaths(const QString &previous, const QString &next)
void dragMoveEvent(QDragMoveEvent *e) override
Definition: itempreviewview.cpp:663
void signalPopupTagsView()
void signalGotoAlbumAndItem(const ItemInfo &)
void signalGotoTagAndItem(int)
void signalPreviewLoaded(bool success)
void dragEnterEvent(QDragEnterEvent *e) override
Definition: itempreviewview.cpp:674
void signalGotoDateAndItem(const ItemInfo &)
void enterEvent(QEvent *) override
Definition: itempreviewview.cpp:410
~ItemPreviewView() override
Definition: itempreviewview.cpp:322
void signalSlideShowCurrent()
void setItemInfo(const ItemInfo &info=ItemInfo(), const ItemInfo &previous=ItemInfo(), const ItemInfo &next=ItemInfo())
Definition: itempreviewview.cpp:369
void reload()
Definition: itempreviewview.cpp:329
ItemPreviewView(QWidget *const parent, Mode mode=IconViewPreview, Album *const currAlbum=nullptr)
Definition: itempreviewview.cpp:152
void dropEvent(QDropEvent *e) override
Definition: itempreviewview.cpp:685
ItemInfo getItemInfo() const
Definition: itempreviewview.cpp:392
void signalAddToExistingQueue(int)
void leaveEvent(QEvent *e) override
Definition: itempreviewview.cpp:416
bool acceptsMouseClick(QMouseEvent *e) override
Definition: itempreviewview.cpp:397
Definition: lighttablepreview.h:43
@ Album
Definition: coredbfields.h:58
Definition: datefolderview.cpp:43