Symbol

Public Types

  • enum Style

Public Methods

void

Symbol(const QString &name)

void

draw(QPainter *, QPointF) const

void

draw(QPainter *, const QVector< QPointF > &) const

Symbol::Style

indexToStyle(int)

void

init(const KConfigGroup &)

bool

load(XmlStreamReader *, bool preview) override

void

loadThemeConfig(const KConfigGroup &, const QColor &)

void

save(QXmlStreamWriter *) const override

void

saveThemeConfig(const KConfigGroup &) const

void

setColor(const QColor &value)

QString

styleName(Symbol::Style)

QPainterPath

stylePath(Symbol::Style)

int

stylesCount()

Detailed Description

class Symbol : public AbstractAspect

Public Functions

virtual void save(QXmlStreamWriter*) const override

Save as XML.

virtual bool load(XmlStreamReader*, bool preview) override

Load from XML.