5 #include "plotterbase.h"
33 inline int margin()
const {
return m_margin; }
38 virtual void drawRing(QPainter &p,
const QPoint ¢er,
int ring,
int radius1,
int radius2,
bool checkHighlight,
double mouseAngle);
40 virtual void drawSegment(QPainter &p,
const QRect& pieRect,
41 const QModelIndex &index,
double value,
42 double angle1,
double angle2,
45 virtual void drawValue(QPainter &p,
const QRect& pieRect,
46 const QModelIndex &index,
double value,
47 double angle1,
double angle2,
Class representing a ringchart widget.
Definition: ringchart.h:23
virtual void drawContent(QPainter &p)
Draws content of the plotter.
Definition: ringchart.cpp:30
void setMargin(int margin)
Sets margins between the widget borders and piechart to margin (default is 3).
Definition: ringchart.cpp:19
int margin() const
Retrieves current value of the margins between the widget borders and piechart.
Definition: ringchart.h:33
Base class for 2-dimensional plotter widgets.
Definition: plotterbase.h:36