digiKam
Digikam::FocusPointGroup Class Reference
+ Inheritance diagram for Digikam::FocusPointGroup:

Classes

class  Private
 

Public Slots

void aboutToSetInfoAfterRotate (const ItemInfo &info)
 
void addPoint ()
 
void setInfo (const ItemInfo &info)
 
void setVisible (bool visible)
 
void setVisibleItem (RegionFrameItem *const item)
 

Public Member Functions

 FocusPointGroup (GraphicsDImgView *const view)
 
bool hasVisibleItems () const
 
ItemInfo info () const
 
bool isAllowedToAddFocusPoint () const
 
bool isVisible () const
 
QList< RegionFrameItem * > items () const
 
void leaveEvent (QEvent *)
 
 ~FocusPointGroup () override
 

Protected Slots

void cancelAddItem ()
 
void itemStateChanged (int)
 
void slotAddItemFinished (const QRectF &rect)
 
void slotAddItemMoving (const QRectF &rect)
 
void slotAddItemStarted (const QPointF &pos)
 
void slotAlbumsUpdated (int type)
 

Protected Member Functions

void clear ()
 
void load ()
 

Properties

bool visible
 

Constructor & Destructor Documentation

◆ FocusPointGroup()

◆ ~FocusPointGroup()

Digikam::FocusPointGroup::~FocusPointGroup ( )
override

Member Function Documentation

◆ aboutToSetInfoAfterRotate

void Digikam::FocusPointGroup::aboutToSetInfoAfterRotate ( const ItemInfo info)
slot

◆ addPoint

◆ cancelAddItem

◆ clear()

◆ hasVisibleItems()

bool Digikam::FocusPointGroup::hasVisibleItems ( ) const

◆ info()

◆ isAllowedToAddFocusPoint()

bool Digikam::FocusPointGroup::isAllowedToAddFocusPoint ( ) const

◆ isVisible()

bool Digikam::FocusPointGroup::isVisible ( ) const

◆ items()

QList< RegionFrameItem * > Digikam::FocusPointGroup::items ( ) const

◆ itemStateChanged

◆ leaveEvent()

void Digikam::FocusPointGroup::leaveEvent ( QEvent *  )

References isVisible(), and setVisibleItem().

◆ load()

◆ setInfo

◆ setVisible

void Digikam::FocusPointGroup::setVisible ( bool  visible)
slot

◆ setVisibleItem

◆ slotAddItemFinished

◆ slotAddItemMoving

◆ slotAddItemStarted

void Digikam::FocusPointGroup::slotAddItemStarted ( const QPointF &  pos)
protectedslot

Referenced by addPoint().

◆ slotAlbumsUpdated

void Digikam::FocusPointGroup::slotAlbumsUpdated ( int  type)
protectedslot

Property Documentation

◆ visible

bool Digikam::FocusPointGroup::visible
readwrite

Referenced by setVisible().


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