Krita Source Code Documentation
Loading...
Searching...
No Matches
KoShape::Private Class Reference

#include <KoShape_p.h>

+ Inheritance diagram for KoShape::Private:

Classes

struct  DependeesLifetimeListener
 

Public Member Functions

 Private ()
 
 Private (const Private &rhs)=delete
 

Public Attributes

QList< KoShape * > dependees
 list of shape dependent on this shape
 
DependeesLifetimeListener dependeesLifetimeListener
 
QList< KoShape::ShapeChangeListener * > listeners
 
KoShapeContainerparent = nullptr
 
QSet< KoShapeManager * > shapeManagers
 
QSet< KoShape * > toolDelegates
 

Detailed Description

Definition at line 66 of file KoShape_p.h.

Constructor & Destructor Documentation

◆ Private() [1/2]

KoShape::Private::Private ( )
inline

Definition at line 92 of file KoShape_p.h.

QList< KoShape * > dependees
list of shape dependent on this shape
Definition KoShape_p.h:98
DependeesLifetimeListener dependeesLifetimeListener
Definition KoShape_p.h:100

◆ Private() [2/2]

KoShape::Private::Private ( const Private & rhs)
delete

Member Data Documentation

◆ dependees

QList<KoShape*> KoShape::Private::dependees

list of shape dependent on this shape

Definition at line 98 of file KoShape_p.h.

◆ dependeesLifetimeListener

DependeesLifetimeListener KoShape::Private::dependeesLifetimeListener

Definition at line 100 of file KoShape_p.h.

◆ listeners

QList<KoShape::ShapeChangeListener*> KoShape::Private::listeners

Definition at line 99 of file KoShape_p.h.

◆ parent

KoShapeContainer* KoShape::Private::parent = nullptr

Definition at line 95 of file KoShape_p.h.

◆ shapeManagers

QSet<KoShapeManager *> KoShape::Private::shapeManagers

Definition at line 96 of file KoShape_p.h.

◆ toolDelegates

QSet<KoShape *> KoShape::Private::toolDelegates

Definition at line 97 of file KoShape_p.h.


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