|
Krita Source Code Documentation
|
Inheritance diagram for KoShape::Private::DependeesLifetimeListener:Public Member Functions | |
| DependeesLifetimeListener (QList< KoShape * > &dependees) | |
| void | notifyShapeChanged (KoShape::ChangeType type, KoShape *shape) override |
Public Member Functions inherited from KoShape::ShapeChangeListener | |
| virtual | ~ShapeChangeListener () |
Private Attributes | |
| QList< KoShape * > & | m_dependees |
A special listener class to track the lifetime of the dependees and remove them from the notification list when they are deleted
Definition at line 73 of file KoShape_p.h.
|
inline |
Definition at line 75 of file KoShape_p.h.
|
inlineoverridevirtual |
Implements KoShape::ShapeChangeListener.
Definition at line 80 of file KoShape_p.h.
References KoShape::Deleted, and m_dependees.
Definition at line 88 of file KoShape_p.h.