QtPdWidgets  2.3.1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
Pd::SvgPrivate Class Reference
Collaboration diagram for Pd::SvgPrivate:
Collaboration graph
[legend]

Classes

struct  ElementList
 

Public Member Functions

 SvgPrivate (Pd::Svg *This)
 

Private Member Functions

void loadFile ()
 
void parseElement (QDomNodeList)
 
void printList ()
 Method for debug only. More...
 

Private Attributes

Svg *const q_ptr
 
QString svgPath
 Path to svg image. More...
 
QDomDocument domDoc
 
QList< ElementListelementList
 
qreal angle = 0.0
 Designer angle. More...
 
QSvgRenderer imageRenderer
 
bool imageLoaded = false
 
QStringList reqIds
 

Constructor & Destructor Documentation

◆ SvgPrivate()

Pd::SvgPrivate::SvgPrivate ( Pd::Svg This)
inline

Member Function Documentation

◆ loadFile()

void SvgPrivate::loadFile ( )
private

References domDoc, parseElement(), and svgPath.

◆ parseElement()

void SvgPrivate::parseElement ( QDomNodeList  nds)
private

◆ printList()

void SvgPrivate::printList ( )
private

Method for debug only.

References elementList.

Member Data Documentation

◆ angle

qreal Pd::SvgPrivate::angle = 0.0
private

Designer angle.

◆ domDoc

QDomDocument Pd::SvgPrivate::domDoc
private

Referenced by loadFile().

◆ elementList

QList<ElementList> Pd::SvgPrivate::elementList
private

Referenced by parseElement(), and printList().

◆ imageLoaded

bool Pd::SvgPrivate::imageLoaded = false
private

◆ imageRenderer

QSvgRenderer Pd::SvgPrivate::imageRenderer
private

◆ q_ptr

Svg* const Pd::SvgPrivate::q_ptr
private

◆ reqIds

QStringList Pd::SvgPrivate::reqIds
private

◆ svgPath

QString Pd::SvgPrivate::svgPath
private

Path to svg image.

Referenced by loadFile().


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