23 #ifndef KDCHARTABSTRACTAREAWIDGET_H 24 #define KDCHARTABSTRACTAREAWIDGET_H 27 #include <QPaintEvent> 61 virtual void paintEvent( QPaintEvent* event );
69 virtual void paintIntoRect( QPainter& painter,
const QRect& rect );
82 virtual void paint( QPainter* painter ) = 0;
88 void paintAll( QPainter& painter );
93 virtual void forceRebuild();
100 virtual void needSizeHint();
101 virtual void resizeLayout(
const QSize& );
108 virtual QRect areaGeometry()
const;
109 virtual void positionHasChanged();
113 #endif // KDCHARTABSTRACTAREAWIDGET_H Base class for AbstractArea and AbstractAreaWidget: An area in the chart with a background, a frame, etc.
#define KDCHART_DECLARE_PRIVATE_DERIVED_QWIDGET(X)