25 #ifndef DIGIKAM_FACE_GROUP_H
26 #define DIGIKAM_FACE_GROUP_H
33 class QGraphicsSceneHoverEvent;
85 qreal*
const manhattanLength =
nullptr)
const;
Abstract base class for all album types.
Definition: album.h:67
Definition: facegroup_p.h:66
Definition: facegroup.h:45
void focusRandomFace()
Definition: facegroup.cpp:465
bool autoSuggest() const
Definition: facegroup.cpp:120
void aboutToSetInfo(const ItemInfo &info)
Definition: facegroup.cpp:163
bool acceptsMouseClick(const QPointF &scenePos)
Definition: facegroup.cpp:244
void load()
Definition: facegroup.cpp:309
void itemStateChanged(int)
Definition: facegroup.cpp:59
void startAutoSuggest()
Definition: facegroup.cpp:532
void aboutToSetInfoAfterRotate(const ItemInfo &info)
Definition: facegroup.cpp:174
bool hasVisibleItems() const
Definition: facegroup.cpp:88
void slotAssigned(const TaggingAction &action, const ItemInfo &info, const QVariant &faceIdentifier)
Definition: facegroup.cpp:410
void itemHoverLeaveEvent(QGraphicsSceneHoverEvent *event)
Definition: facegroup.cpp:289
void itemHoverEnterEvent(QGraphicsSceneHoverEvent *event)
Definition: facegroup.cpp:293
void setShowOnHover(bool show)
Definition: facegroup.cpp:125
void leaveEvent(QEvent *)
Definition: facegroup.cpp:297
void itemHoverMoveEvent(QGraphicsSceneHoverEvent *event)
Definition: facegroup.cpp:249
void setVisibleItem(RegionFrameItem *item)
Definition: facegroup.cpp:141
bool showOnHover() const
Definition: facegroup.cpp:130
void addFace()
Definition: facegroup.cpp:540
RegionFrameItem * closestItem(const QPointF &p, qreal *const manhattanLength=nullptr) const
Definition: facegroup.cpp:211
void slotAlbumRenamed(Album *album)
Definition: facegroup.cpp:393
void setVisible(bool visible)
Definition: facegroup.cpp:135
void setAutoSuggest(bool doAutoSuggest)
Definition: facegroup.cpp:110
ItemInfo info() const
Definition: facegroup.cpp:93
void slotAddItemFinished(const QRectF &rect)
Definition: facegroup.cpp:581
void rejectAll()
Definition: facegroup.cpp:365
void slotAddItemStarted(const QPointF &pos)
Definition: facegroup.cpp:564
void applyItemGeometryChanges()
Definition: facegroup.cpp:623
~FaceGroup() override
Definition: facegroup.cpp:54
QList< RegionFrameItem * > items() const
Definition: facegroup.cpp:98
bool isVisible() const
Definition: facegroup.cpp:83
void slotAlbumsUpdated(int type)
Definition: facegroup.cpp:377
void clear()
Definition: facegroup.cpp:351
void cancelAddItem()
Definition: facegroup.cpp:610
void slotIgnored(const ItemInfo &info, const QVariant &faceIdentifier)
Definition: facegroup.cpp:494
void slotLabelClicked(const ItemInfo &info, const QVariant &faceIdentifier)
Definition: facegroup.cpp:510
void enterEvent(QEvent *)
Definition: facegroup.cpp:305
void slotRejected(const ItemInfo &info, const QVariant &faceIdentifier)
Definition: facegroup.cpp:480
bool visible
Definition: facegroup.h:47
void slotIgnoredClicked(const ItemInfo &info, const QVariant &faceIdentifier)
Definition: facegroup.cpp:521
void slotAddItemMoving(const QRectF &rect)
Definition: facegroup.cpp:569
void setInfo(const ItemInfo &info)
Definition: facegroup.cpp:147
Definition: graphicsdimgview.h:44
Definition: iteminfo.h:78
Definition: regionframeitem.h:43
Definition: taggingaction.h:36
Definition: piwigotalker.h:48
Definition: datefolderview.cpp:43