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,
 
  134     void setFocusIndicator( FocusIndicator );
 
  135     FocusIndicator focusIndicator() 
const;
 
  137     void setBorderRadius( 
double );
 
  138     double borderRadius() 
const;
 
  140     void setPaintAttribute( PaintAttribute, 
bool on = 
true );
 
  141     bool testPaintAttribute( PaintAttribute ) 
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