23 #ifndef KDCHARTPOLARDIAGRAM_H
24 #define KDCHARTPOLARDIAGRAM_H
58 virtual void resize (
const QSizeF& area );
62 virtual qreal valueTotals ()
const;
64 virtual qreal numberOfValuesPerDataset()
const;
66 virtual qreal numberOfGridRings()
const;
71 void setZeroDegreePosition(
int degrees );
73 int zeroDegreePosition()
const;
75 void setRotateCircularLabels(
bool rotateCircularLabels );
76 bool rotateCircularLabels()
const;
81 void setCloseDatasets(
bool closeDatasets );
82 bool closeDatasets()
const;
84 void setShowDelimitersAtPosition(
Position position,
85 bool showDelimiters );
86 void setShowLabelsAtPosition(
Position position,
89 bool showDelimitersAtPosition(
Position position )
const;
91 bool showLabelsAtPosition(
Position position )
const;
94 bool calculateListAndReturnScale,
95 qreal& newZoomX, qreal& newZoomY );
100 void paintEvent ( QPaintEvent* );
101 void resizeEvent ( QResizeEvent* );
102 virtual void paintPolarMarkers(
PaintContext* ctx,
const QPolygonF& polygon );
109 #endif // KDCHARTPOLARDIAGRAM_H