10 #ifndef QWT_PLOT_CANVAS_H 11 #define QWT_PLOT_CANVAS_H 13 #include "qwt_global.h" 15 #include <qpainterpath.h> 31 Q_PROPERTY(
double borderRadius READ borderRadius WRITE setBorderRadius )
89 HackStyledBackground = 4,
137 void setBorderRadius(
double );
138 double borderRadius()
const;
143 const QPixmap *backingStore()
const;
144 void invalidateBackingStore();
146 virtual bool event( QEvent * );
148 Q_INVOKABLE QPainterPath borderPath(
const QRect & )
const;
154 virtual void paintEvent( QPaintEvent * );
155 virtual void resizeEvent( QResizeEvent * );
157 virtual void drawFocusIndicator( QPainter * );
158 virtual void drawBorder( QPainter * );
160 void updateStyleSheetInfo();
163 void drawCanvas( QPainter *,
bool withBackground );
FocusIndicator
Focus indicator The default setting is NoFocusIndicator.
Definition: qwt_plot_canvas.h:109
PaintAttribute
Paint attributes.
Definition: qwt_plot_canvas.h:42
Definition: qwt_plot_canvas.h:118
A 2-D plotting widget.
Definition: qwt_plot.h:74
QFlags< PaintAttribute > PaintAttributes
Paint attributes.
Definition: qwt_plot_canvas.h:101
Canvas of a QwtPlot.
Definition: qwt_plot_canvas.h:27
Don't paint a focus indicator.
Definition: qwt_plot_canvas.h:112