#include <KDChartTextPiece.h>
Public Slots | |
virtual int | width () const |
virtual int | height () const |
virtual int | fontLeading () const |
virtual QRect | rect (QPainter *p, const QRect &clipRect) const |
virtual void | draw (QPainter *p, int x, int y, const QRect &clipRect, const QColor &color, const QBrush *paper=0) const |
virtual void | draw (QPainter *p, int x, int y, const QRegion &clipRegion, const QColor &color, const QBrush *paper=0) const |
QString | text () const |
QFont | font () const |
bool | isRichText () const |
Public Member Functions | |
KDChartTextPiece () | |
KDChartTextPiece (const QString &text, const QFont &font) | |
KDChartTextPiece (QPainter *painter, const QString &text, const QFont &font) | |
virtual | ~KDChartTextPiece () |
void | deepCopy (const KDChartTextPiece *source) |
const KDChartTextPiece * | clone () const |
Protected Attributes | |
bool | _isRichText |
QSimpleRichText * | _richText |
QString | _text |
QFont | _font |
QFontMetrics * | _metrics |
bool | _dirtyMetrics |
Private Member Functions | |
KDChartTextPiece (const KDChartTextPiece &) |
KDChartTextPiece::KDChartTextPiece | ( | ) |
KDChartTextPiece::KDChartTextPiece | ( | const QString & | text, | |
const QFont & | font | |||
) |
KDChartTextPiece::KDChartTextPiece | ( | QPainter * | painter, | |
const QString & | text, | |||
const QFont & | font | |||
) |
virtual KDChartTextPiece::~KDChartTextPiece | ( | ) | [virtual] |
KDChartTextPiece::KDChartTextPiece | ( | const KDChartTextPiece & | ) | [inline, private] |
void KDChartTextPiece::deepCopy | ( | const KDChartTextPiece * | source | ) |
Copy the settings of text piece source
into this box.
const KDChartTextPiece* KDChartTextPiece::clone | ( | ) | const |
Create a new text piece on the heap, copy the settings stored by this text piece into the newly created text piece and return the pointer to the new text piece.
virtual int KDChartTextPiece::width | ( | ) | const [virtual, slot] |
virtual int KDChartTextPiece::height | ( | ) | const [virtual, slot] |
virtual int KDChartTextPiece::fontLeading | ( | ) | const [virtual, slot] |
virtual QRect KDChartTextPiece::rect | ( | QPainter * | p, | |
const QRect & | clipRect | |||
) | const [virtual, slot] |
virtual void KDChartTextPiece::draw | ( | QPainter * | p, | |
int | x, | |||
int | y, | |||
const QRect & | clipRect, | |||
const QColor & | color, | |||
const QBrush * | paper = 0 | |||
) | const [virtual, slot] |
virtual void KDChartTextPiece::draw | ( | QPainter * | p, | |
int | x, | |||
int | y, | |||
const QRegion & | clipRegion, | |||
const QColor & | color, | |||
const QBrush * | paper = 0 | |||
) | const [virtual, slot] |
QString KDChartTextPiece::text | ( | ) | const [slot] |
QFont KDChartTextPiece::font | ( | ) | const [slot] |
bool KDChartTextPiece::isRichText | ( | ) | const [slot] |
bool KDChartTextPiece::_isRichText [protected] |
QSimpleRichText* KDChartTextPiece::_richText [protected] |
QString KDChartTextPiece::_text [protected] |
QFont KDChartTextPiece::_font [protected] |
QFontMetrics* KDChartTextPiece::_metrics [protected] |
bool KDChartTextPiece::_dirtyMetrics [protected] |