23 #ifndef KDCHARTABSTRACTAREAWIDGET_H 24 #define KDCHARTABSTRACTAREAWIDGET_H 27 #include <QPaintEvent> 61 void paintEvent( QPaintEvent* event )
override;
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 QRect areaGeometry()
const override;
109 void positionHasChanged()
override;
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)