10 #ifndef QWT_PLOT_GLCANVAS_H 
   11 #define QWT_PLOT_GLCANVAS_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_plot_abstract_canvas.h" 
   49     Q_PROPERTY( QFrame::Shadow frameShadow READ frameShadow WRITE setFrameShadow )
 
   50     Q_PROPERTY( QFrame::Shape frameShape READ frameShape WRITE setFrameShape )
 
   51     Q_PROPERTY( 
int lineWidth READ lineWidth WRITE setLineWidth )
 
   52     Q_PROPERTY( 
int midLineWidth READ midLineWidth WRITE setMidLineWidth )
 
   53     Q_PROPERTY( 
int frameWidth READ frameWidth )
 
   54     Q_PROPERTY( QRect frameRect READ frameRect DESIGNABLE 
false )
 
   56     Q_PROPERTY( 
double borderRadius READ borderRadius WRITE setBorderRadius )
 
   64     Q_INVOKABLE QPainterPath borderPath( 
const QRect& ) 
const;
 
   66     virtual bool event( QEvent* ) QWT_OVERRIDE;
 
   72     virtual void paintEvent( QPaintEvent* ) QWT_OVERRIDE;
 
   74     virtual void initializeGL() QWT_OVERRIDE;
 
   75     virtual void paintGL() QWT_OVERRIDE;
 
   76     virtual void resizeGL( 
int width, 
int height ) QWT_OVERRIDE;
 
   80     virtual void clearBackingStore() QWT_OVERRIDE;
 
Base class of QwtPlotOpenGLCanvas and QwtPlotGLCanvas.
virtual void invalidateBackingStore()=0
Invalidate the internal backing store.
An alternative canvas for a QwtPlot derived from QGLWidget.