11#ifndef KDCHARTTEXTLABELCACHE_H
12#define KDCHARTTEXTLABELCACHE_H
125 mutable bool m_dirty =
true;
134 mutable QPointF m_referenceBottomLeft;
135 mutable QPointF m_textBaseLineVector;
136 mutable QPointF m_textAscendVector;
Definition of global enums.
base class for prerendered elements like labels, pixmaps, markers, etc.
KDChartEnums::PositionValue referencePoint() const
virtual ~PrerenderedElement()
void setReferencePoint(KDChartEnums::PositionValue)
virtual QPointF referencePointLocation(KDChartEnums::PositionValue) const =0
virtual void invalidate() const =0
void setPosition(const QPointF &position)
virtual const QPixmap & pixmap() const =0
const QPointF & position() const
PrerenderedLabel is an internal KDChart class that simplifies creation and caching of cached text lab...
void setAngle(qreal angle)
const QString & text() const
QPointF referencePointLocation() const
void setFont(const QFont &font)
const QBrush & brush() const
~PrerenderedLabel() override
void invalidate() const override
const QFont & font() const
void setBrush(const QBrush &brush)
const QPixmap & pixmap() const override
void setPen(const QPen &)
void setText(const QString &text)