Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos públicos estáticos | Atributos públicos | Atributos públicos estáticos
Referencia de la Clase FLStylePainterPrivate

Lista de todos los miembros.

Métodos públicos

 FLStylePainterPrivate ()
void setObjNodesMap (const QDomElement &elem)
void parseDomDoc ()
void saveAttributes ()
void restoreAttributes ()
QColor parseColor (const QString &col)
double parseLen (const QString &str, bool *ok=0, bool horiz=true) const
int lenToInt (const QDomNamedNodeMap &map, const QString &attr, int def=0) const
double lenToDouble (const QDomNamedNodeMap &map, const QString &attr, int def=0) const
void setStyleProperty (const QString &prop, const QString &val, QPen *pen, QFont *font, int *talign)
void setStyle (const QString &s)
void setTransform (const QString &tr)
void applyTransforms ()
bool play (const QString &objName, ElementType elm)
bool play (const QDomNode &node, ElementType elm)
int pathArcSegment (QPointArray &path, int pcount, double xc, double yc, double th0, double th1, double rx, double ry, double xAxisRotation)
int pathArc (QPointArray &path, int pcount, double rx, double ry, double x_axis_rotation, int large_arc_flag, int sweep_flag, double x, double y, double curx, double cury)
void drawPath (const QString &data)

Métodos públicos estáticos

static QStringList paramsTransform (const QString &tr)
static void normalizeTranslates (QDomNode &node, bool isRoot)

Atributos públicos

QPainterpainter_
QString styleName_
QRect lastLabelRect_
QString text_
int tf_
QPixmap pix_
int sx_
int sy_
int sw_
int sh_
int saves_
QStringList transStack_
QMap< QString, QPair< double,
double > > 
objBasesMap_
QDomDocument doc_
QMap< QString, QDomElementobjNodesMap_
StateList stack_
QSvgDeviceStatecurr_
QMap< QString, ElementTypesvgTypeMap_
QMap< QString, QStringsvgColMap_
QMap< QString, QRegionclipPathTable_
FLStylePainter::ErrCode errCode_
float relDpi_

Atributos públicos estáticos

static bool svgMode_ = false

Documentación del constructor y destructor

FLStylePainterPrivate::FLStylePainterPrivate ( ) [inline]

Documentación de las funciones miembro

void FLStylePainterPrivate::applyTransforms ( )
void FLStylePainterPrivate::drawPath ( const QString data)
double FLStylePainterPrivate::lenToDouble ( const QDomNamedNodeMap map,
const QString attr,
int  def = 0 
) const
int FLStylePainterPrivate::lenToInt ( const QDomNamedNodeMap map,
const QString attr,
int  def = 0 
) const
void FLStylePainterPrivate::normalizeTranslates ( QDomNode node,
bool  isRoot 
) [static]
QStringList FLStylePainterPrivate::paramsTransform ( const QString tr) [static]
QColor FLStylePainterPrivate::parseColor ( const QString col)
void FLStylePainterPrivate::parseDomDoc ( )
double FLStylePainterPrivate::parseLen ( const QString str,
bool ok = 0,
bool  horiz = true 
) const
int FLStylePainterPrivate::pathArc ( QPointArray path,
int  pcount,
double  rx,
double  ry,
double  x_axis_rotation,
int  large_arc_flag,
int  sweep_flag,
double  x,
double  y,
double  curx,
double  cury 
)
int FLStylePainterPrivate::pathArcSegment ( QPointArray path,
int  pcount,
double  xc,
double  yc,
double  th0,
double  th1,
double  rx,
double  ry,
double  xAxisRotation 
)
bool FLStylePainterPrivate::play ( const QDomNode node,
ElementType  elm 
)
bool FLStylePainterPrivate::play ( const QString objName,
ElementType  elm 
)
void FLStylePainterPrivate::restoreAttributes ( )
void FLStylePainterPrivate::saveAttributes ( )
void FLStylePainterPrivate::setObjNodesMap ( const QDomElement elem)
void FLStylePainterPrivate::setStyle ( const QString s)
void FLStylePainterPrivate::setStyleProperty ( const QString prop,
const QString val,
QPen pen,
QFont font,
int talign 
)
void FLStylePainterPrivate::setTransform ( const QString tr)

Documentación de los datos miembro


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'