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 |
| QPainter * | painter_ |
| 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, QDomElement > | objNodesMap_ |
| StateList | stack_ |
| QSvgDeviceState * | curr_ |
| QMap< QString, ElementType > | svgTypeMap_ |
| QMap< QString, QString > | svgColMap_ |
| QMap< QString, QRegion > | clipPathTable_ |
| FLStylePainter::ErrCode | errCode_ |
| float | relDpi_ |
Atributos públicos estáticos |
| static bool | svgMode_ = false |