Krita Source Code Documentation
Loading...
Searching...
No Matches
KoShapeSavingContextPrivate Class Reference

Public Member Functions

 KoShapeSavingContextPrivate (KoXmlWriter &)
 
 ~KoShapeSavingContextPrivate ()
 

Public Attributes

int imageId
 
QMap< qint64, QString > imageNames
 
QMap< QString, QImage > images
 
QList< const KoShapeLayer * > layers
 
QMap< const KoMarker *, QString > markerRefs
 
QMap< QString, QList< const void * > > prefixedReferences
 
QMap< QString, int > referenceCounters
 
KoShapeSavingContext::ShapeSavingOptions savingOptions
 
QHash< const KoShape *, QTransform > shapeOffsets
 
QMap< QString, KoSharedSavingData * > sharedData
 
KoXmlWriterxmlWriter
 

Detailed Description

Definition at line 25 of file KoShapeSavingContext.cpp.

Constructor & Destructor Documentation

◆ KoShapeSavingContextPrivate()

KoShapeSavingContextPrivate::KoShapeSavingContextPrivate ( KoXmlWriter & w)

Definition at line 48 of file KoShapeSavingContext.cpp.

◆ ~KoShapeSavingContextPrivate()

KoShapeSavingContextPrivate::~KoShapeSavingContextPrivate ( )

Definition at line 54 of file KoShapeSavingContext.cpp.

55{
56 Q_FOREACH (KoSharedSavingData * data, sharedData) {
57 delete data;
58 }
59}
QMap< QString, KoSharedSavingData * > sharedData

References sharedData.

Member Data Documentation

◆ imageId

int KoShapeSavingContextPrivate::imageId

Definition at line 37 of file KoShapeSavingContext.cpp.

◆ imageNames

QMap<qint64, QString> KoShapeSavingContextPrivate::imageNames

Definition at line 36 of file KoShapeSavingContext.cpp.

◆ images

QMap<QString, QImage> KoShapeSavingContextPrivate::images

Definition at line 38 of file KoShapeSavingContext.cpp.

◆ layers

QList<const KoShapeLayer*> KoShapeSavingContextPrivate::layers

Definition at line 33 of file KoShapeSavingContext.cpp.

◆ markerRefs

QMap<const KoMarker *, QString> KoShapeSavingContextPrivate::markerRefs

Definition at line 41 of file KoShapeSavingContext.cpp.

◆ prefixedReferences

QMap<QString, QList<const void*> > KoShapeSavingContextPrivate::prefixedReferences

Definition at line 44 of file KoShapeSavingContext.cpp.

◆ referenceCounters

QMap<QString, int> KoShapeSavingContextPrivate::referenceCounters

Definition at line 43 of file KoShapeSavingContext.cpp.

◆ savingOptions

KoShapeSavingContext::ShapeSavingOptions KoShapeSavingContextPrivate::savingOptions

Definition at line 31 of file KoShapeSavingContext.cpp.

◆ shapeOffsets

QHash<const KoShape *, QTransform> KoShapeSavingContextPrivate::shapeOffsets

Definition at line 40 of file KoShapeSavingContext.cpp.

◆ sharedData

QMap<QString, KoSharedSavingData*> KoShapeSavingContextPrivate::sharedData

Definition at line 34 of file KoShapeSavingContext.cpp.

◆ xmlWriter

KoXmlWriter* KoShapeSavingContextPrivate::xmlWriter

Definition at line 30 of file KoShapeSavingContext.cpp.


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