13 #include "qwt_global.h" 
   14 #include "qwt_null_paintdevice.h" 
   15 #include <qmetatype.h> 
   95         RenderPensUnscaled = 0x1
 
  115     bool isEmpty() 
const;
 
  117     void render( QPainter * ) 
const;
 
  119     void render( QPainter *, 
const QSizeF &, 
 
  120             Qt::AspectRatioMode = Qt::IgnoreAspectRatio  ) 
const;
 
  122     void render( QPainter *, 
const QRectF &, 
 
  123             Qt::AspectRatioMode = Qt::IgnoreAspectRatio  ) 
const;
 
  125     void render( QPainter *, 
const QPointF &,
 
  126         Qt::Alignment = Qt::AlignTop | Qt::AlignLeft ) 
const;
 
  128     QPixmap toPixmap() 
const; 
 
  129     QPixmap toPixmap( 
const QSize &, 
 
  130         Qt::AspectRatioMode = Qt::IgnoreAspectRatio  ) 
const;
 
  132     QImage toImage() 
const; 
 
  133     QImage toImage( 
const QSize &, 
 
  134         Qt::AspectRatioMode = Qt::IgnoreAspectRatio  ) 
const;
 
  136     QRectF scaledBoundingRect( 
double sx, 
double sy ) 
const;
 
  138     QRectF boundingRect() 
const;
 
  139     QRectF controlPointRect() 
const;
 
  141     const QVector< QwtPainterCommand > &commands() 
const;
 
  142     void setCommands( QVector< QwtPainterCommand > & );
 
  144     void setDefaultSize( 
const QSizeF & );
 
  145     QSizeF defaultSize() 
const;
 
  147     void setRenderHint( 
RenderHint, 
bool on = 
true );
 
  153     virtual void drawPath( 
const QPainterPath & );
 
  156         const QPixmap &, 
const QRectF & );
 
  159         const QImage &, 
const QRectF &, Qt::ImageConversionFlags );
 
  161     virtual void updateState( 
const QPaintEngineState &state );
 
  164     void updateBoundingRect( 
const QRectF & );
 
  165     void updateControlPointRect( 
const QRectF & );
 
virtual QSize sizeMetrics() const =0
virtual void updateState(const QPaintEngineState &state)
See QPaintEngine::updateState() 
Definition: qwt_null_paintdevice.cpp:589
A null paint device doing nothing. 
Definition: qwt_null_paintdevice.h:31
RenderHint
Definition: qwt_graphic.h:81
virtual void drawPath(const QPainterPath &)
See QPaintEngine::drawPath() 
Definition: qwt_null_paintdevice.cpp:509
QFlags< RenderHint > RenderHints
Render hints. 
Definition: qwt_graphic.h:103
virtual void drawImage(const QRectF &, const QImage &, const QRectF &, Qt::ImageConversionFlags)
See QPaintEngine::drawImage() 
Definition: qwt_null_paintdevice.cpp:578
Definition: qwt_painter_command.h:30
A paint device for scalable graphics. 
Definition: qwt_graphic.h:74
virtual void drawPixmap(const QRectF &, const QPixmap &, const QRectF &)
See QPaintEngine::drawPixmap() 
Definition: qwt_null_paintdevice.cpp:551