Provided by: libqwt-doc_6.1.2-5_all bug

NAME

       QwtPainterCommand -

SYNOPSIS

       #include <qwt_painter_command.h>

   Classes
       struct ImageData
           Attributes how to paint a QImage.
       struct PixmapData
           Attributes how to paint a QPixmap.
       struct StateData
           Attributes of a state change.

   Public Types
       enum Type { Invalid = -1, Path, Pixmap, Image, State }
           Type of the paint command.

   Public Member Functions
       QwtPainterCommand ()
           Construct an invalid command.
       QwtPainterCommand (const QwtPainterCommand &)
       QwtPainterCommand (const QPainterPath &)
           Copy constructor.
       QwtPainterCommand (const QRectF &rect, const QPixmap &, const QRectF &subRect)
       QwtPainterCommand (const QRectF &rect, const QImage &, const QRectF &subRect,
           Qt::ImageConversionFlags)
       QwtPainterCommand (const QPaintEngineState &)
       ~QwtPainterCommand ()
           Destructor.
       QwtPainterCommand & operator= (const QwtPainterCommand &)
       Type type () const
       QPainterPath * path ()
       const QPainterPath * path () const
       PixmapData * pixmapData ()
       const PixmapData * pixmapData () const
       ImageData * imageData ()
       const ImageData * imageData () const
       StateData * stateData ()
       const StateData * stateData () const

Detailed Description

       QwtPainterCommand represents the attributes of a paint operation how it is used between
       QPainter and QPaintDevice

       It is used by QwtGraphic to record and replay paint operations

       See Also:
           QwtGraphic::commands()

Member Enumeration Documentation

   enum QwtPainterCommand::Type
       Type of the paint command.

       Enumerator

       Invalid
              Invalid command.

       Path   Draw a QPainterPath.

       Pixmap Draw a QPixmap.

       Image  Draw a QImage.

       State  QPainter state change.

Constructor & Destructor Documentation

   QwtPainterCommand::QwtPainterCommand (const QwtPainterCommand &other)
       Copy constructor

       Parameters:
           other Command to be copied

   QwtPainterCommand::QwtPainterCommand (const QRectF &rect, const QPixmap &pixmap, const QRectF
       &subRect)
       Constructor for Pixmap paint operation

       Parameters:
           rect Target rectangle
           pixmap Pixmap
           subRect Rectangle inside the pixmap

       See Also:
           QPainter::drawPixmap()

   QwtPainterCommand::QwtPainterCommand (const QRectF &rect, const QImage &image, const QRectF
       &subRect, Qt::ImageConversionFlagsflags)
       Constructor for Image paint operation

       Parameters:
           rect Target rectangle
           image Image
           subRect Rectangle inside the image
           flags Conversion flags

       See Also:
           QPainter::drawImage()

   QwtPainterCommand::QwtPainterCommand (const QPaintEngineState &state)
       Constructor for State paint operation

       Parameters:
           state Paint engine state

Member Function Documentation

   QwtPainterCommand::ImageData * QwtPainterCommand::imageData ()
       Returns:
           Attributes how to paint a QImage

   const QwtPainterCommand::ImageData * QwtPainterCommand::imageData () const [inline]
       Returns:
           Attributes how to paint a QImage

   QwtPainterCommand & QwtPainterCommand::operator= (const QwtPainterCommand &other)
       Assignment operator

       Parameters:
           other Command to be copied

       Returns:
           Modified command

   QPainterPath * QwtPainterCommand::path ()
       Returns:
           Painter path to be painted

   const QPainterPath * QwtPainterCommand::path () const [inline]
       Returns:
           Painter path to be painted

   QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData ()
       Returns:
           Attributes how to paint a QPixmap

   const QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData () const [inline]
       Returns:
           Attributes how to paint a QPixmap

   QwtPainterCommand::StateData * QwtPainterCommand::stateData ()
       Returns:
           Attributes of a state change

   const QwtPainterCommand::StateData * QwtPainterCommand::stateData () const [inline]
       Returns:
           Attributes of a state change

   QwtPainterCommand::Type QwtPainterCommand::type () const [inline]
       Returns:
           Type of the command

Author

       Generated automatically by Doxygen for Qwt User's Guide from the source code.