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 |