digiKam
|
Public Member Functions | |
FocusPointItem * | addItem (const FocusPoint &point) |
void | applyVisible () |
FocusPointItem * | createItem (const FocusPoint &point) const |
Private (FocusPointGroup *const q) | |
Public Attributes | |
bool | exifRotate |
ItemInfo | info |
QList< FocusPointItem * > | items |
FocusPointItem * | manuallyAddedItem |
ClickDragReleaseItem * | manuallyAddWrapItem |
FocusPointGroup *const | q |
FocusPointGroupState | state |
GraphicsDImgView * | view |
ItemVisibilityController * | visibilityController |
|
explicit |
FocusPointItem * Digikam::FocusPointGroup::Private::addItem | ( | const FocusPoint & | point | ) |
References Digikam::FocusPointGroup::items().
Referenced by Digikam::FocusPointGroup::load(), and Digikam::FocusPointGroup::slotAddItemFinished().
void Digikam::FocusPointGroup::Private::applyVisible | ( | ) |
References Digikam::NoPoints, and Digikam::PointsLoaded.
Referenced by Digikam::FocusPointGroup::setVisible(), and Digikam::FocusPointGroup::setVisibleItem().
FocusPointItem * Digikam::FocusPointGroup::Private::createItem | ( | const FocusPoint & | point | ) | const |
References Digikam::ItemInfo::dimensions(), Digikam::FocusPoint::getRectBySize(), Digikam::FocusPointGroup::info(), Digikam::ItemInfo::orientation(), Digikam::TagRegion::reverseToOrientation(), Digikam::DImgChildItem::setOriginalRect(), and Digikam::FocusPointItem::setPoint().
Referenced by Digikam::FocusPointGroup::slotAddItemMoving().
bool Digikam::FocusPointGroup::Private::exifRotate |
Referenced by Digikam::FocusPointGroup::load(), and Digikam::FocusPointGroup::slotAddItemFinished().
ItemInfo Digikam::FocusPointGroup::Private::info |
QList<FocusPointItem*> Digikam::FocusPointGroup::Private::items |
FocusPointItem* Digikam::FocusPointGroup::Private::manuallyAddedItem |
ClickDragReleaseItem* Digikam::FocusPointGroup::Private::manuallyAddWrapItem |
FocusPointGroup* const Digikam::FocusPointGroup::Private::q |
FocusPointGroupState Digikam::FocusPointGroup::Private::state |
GraphicsDImgView* Digikam::FocusPointGroup::Private::view |
ItemVisibilityController* Digikam::FocusPointGroup::Private::visibilityController |
Referenced by Digikam::FocusPointGroup::clear(), Digikam::FocusPointGroup::FocusPointGroup(), Digikam::FocusPointGroup::hasVisibleItems(), Digikam::FocusPointGroup::isVisible(), Digikam::FocusPointGroup::itemStateChanged(), Digikam::FocusPointGroup::load(), Digikam::FocusPointGroup::setInfo(), Digikam::FocusPointGroup::setVisible(), Digikam::FocusPointGroup::setVisibleItem(), Digikam::FocusPointGroup::slotAddItemFinished(), and Digikam::FocusPointGroup::slotAddItemMoving().