#include <KDChartRingPainter.h>
Protected Member Functions | |
KDChartRingPainter (KDChartParams *params) | |
virtual | ~KDChartRingPainter () |
virtual void | paintData (QPainter *painter, KDChartTableDataBase *data, bool paint2nd, KDChartDataRegionList *regions=0) |
void | drawOneSegment (QPainter *painter, uint outerRadius, uint innerRadius, double startAngle, double angles, uint dataset, uint value, uint chart, bool explode, KDChartDataRegionList *regions=0) |
virtual QString | fallbackLegendText (uint dataset) const |
virtual uint | numLegendFallbackTexts (KDChartTableDataBase *data) const |
Protected Attributes | |
QRect | _position |
int | _size |
int | _numValues |
Friends | |
class | KDChartPainter |
KDChartRingPainter::KDChartRingPainter | ( | KDChartParams * | params | ) | [protected] |
virtual KDChartRingPainter::~KDChartRingPainter | ( | ) | [protected, virtual] |
virtual void KDChartRingPainter::paintData | ( | QPainter * | painter, | |
KDChartTableDataBase * | data, | |||
bool | paint2nd, | |||
KDChartDataRegionList * | regions = 0 | |||
) | [protected, virtual] |
Implements KDChartPainter.
void KDChartRingPainter::drawOneSegment | ( | QPainter * | painter, | |
uint | outerRadius, | |||
uint | innerRadius, | |||
double | startAngle, | |||
double | angles, | |||
uint | dataset, | |||
uint | value, | |||
uint | chart, | |||
bool | explode, | |||
KDChartDataRegionList * | regions = 0 | |||
) | [protected] |
virtual QString KDChartRingPainter::fallbackLegendText | ( | uint | dataset | ) | const [protected, virtual] |
Reimplemented from KDChartPainter.
virtual uint KDChartRingPainter::numLegendFallbackTexts | ( | KDChartTableDataBase * | data | ) | const [protected, virtual] |
Reimplemented from KDChartPainter.
friend class KDChartPainter [friend] |
QRect KDChartRingPainter::_position [protected] |
int KDChartRingPainter::_size [protected] |
int KDChartRingPainter::_numValues [protected] |