Manpage logo

QwtPainterCommand - (unknown subject)

NAME  SYNOPSIS  Classes  Public Types  Public Member Functions  Detailed Description  Member Enumeration Documentation  enum QwtPainterCommand::Type  Constructor & Destructor Documentation  QwtPainterCommand::QwtPainterCommand ()  QwtPainterCommand::QwtPainterCommand (const QwtPainterCommand & other)  QwtPainterCommand::QwtPainterCommand (const QPainterPath & path) [explicit]  QwtPainterCommand::QwtPainterCommand (const QRectF & rect, const QPixmap &pixmap, const QRectF & subRect)  QwtPainterCommand::QwtPainterCommand (const QRectF & rect, const QImage &image, const QRectF & subRect, Qt::ImageConversionFlags flags)  QwtPainterCommand::QwtPainterCommand (const QPaintEngineState & state)[explicit]  QwtPainterCommand::˜QwtPainterCommand ()  Member Function Documentation  QwtPainterCommand::ImageData * QwtPainterCommand::imageData ()  const QwtPainterCommand::ImageData * QwtPainterCommand::imageData () const[inline]  QwtPainterCommand & QwtPainterCommand::operator= (const QwtPainterCommand &other)  QPainterPath * QwtPainterCommand::path ()  const QPainterPath * QwtPainterCommand::path () const [inline]  QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData ()  const QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData ()const [inline]  QwtPainterCommand::StateData * QwtPainterCommand::stateData ()  const QwtPainterCommand::StateData * QwtPainterCommand::stateData () const[inline]  QwtPainterCommand::Type QwtPainterCommand::type () const [inline]  Member Data Documentation  ImageData* QwtPainterCommand::m_imageData  QPainterPath* QwtPainterCommand::m_path  PixmapData* QwtPainterCommand::m_pixmapData  StateData* QwtPainterCommand::m_stateData  Author 

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()

Definition at line 32 of file qwt_painter_command.h.

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.

Definition at line 36 of file qwt_painter_command.h.

Constructor & Destructor Documentation

QwtPainterCommand::QwtPainterCommand ()

Construct an invalid command.

Definition at line 13 of file qwt_painter_command.cpp.

QwtPainterCommand::QwtPainterCommand (const QwtPainterCommand & other)

Copy constructor

Parameters

other Command to be copied

Definition at line 128 of file qwt_painter_command.cpp.

QwtPainterCommand::QwtPainterCommand (const QPainterPath & path) [explicit]

Copy constructor.

Definition at line 19 of file qwt_painter_command.cpp.

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()

Definition at line 34 of file qwt_painter_command.cpp.

QwtPainterCommand::QwtPainterCommand (const QRectF & rect, const QImage &image, const QRectF & subRect, Qt::ImageConversionFlags flags)

Constructor for Image paint operation

Parameters

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

See also

QPainter::drawImage()

Definition at line 54 of file qwt_painter_command.cpp.

QwtPainterCommand::QwtPainterCommand (const QPaintEngineState & state)[explicit]

Constructor for State paint operation

Parameters

state Paint engine state

Definition at line 70 of file qwt_painter_command.cpp.

QwtPainterCommand::˜QwtPainterCommand ()

Destructor.

Definition at line 134 of file qwt_painter_command.cpp.

Member Function Documentation

QwtPainterCommand::ImageData * QwtPainterCommand::imageData ()

Returns

Attributes how to paint a QImage

Definition at line 228 of file qwt_painter_command.cpp.

const QwtPainterCommand::ImageData * QwtPainterCommand::imageData () const[inline]

Returns

Attributes how to paint a QImage

Definition at line 162 of file qwt_painter_command.h.

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

Assignment operator

Parameters

other Command to be copied

Returns

Modified command

Definition at line 145 of file qwt_painter_command.cpp.

QPainterPath * QwtPainterCommand::path ()

Returns

Painter path to be painted

Definition at line 216 of file qwt_painter_command.cpp.

const QPainterPath * QwtPainterCommand::path () const [inline]

Returns

Painter path to be painted

Definition at line 148 of file qwt_painter_command.h.

QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData ()

Returns

Attributes how to paint a QPixmap

Definition at line 222 of file qwt_painter_command.cpp.

const QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData ()const [inline]

Returns

Attributes how to paint a QPixmap

Definition at line 155 of file qwt_painter_command.h.

QwtPainterCommand::StateData * QwtPainterCommand::stateData ()

Returns

Attributes of a state change

Definition at line 234 of file qwt_painter_command.cpp.

const QwtPainterCommand::StateData * QwtPainterCommand::stateData () const[inline]

Returns

Attributes of a state change

Definition at line 169 of file qwt_painter_command.h.

QwtPainterCommand::Type QwtPainterCommand::type () const [inline]

Returns

Type of the command

Definition at line 142 of file qwt_painter_command.h.

Member Data Documentation

ImageData* QwtPainterCommand::m_imageData

Definition at line 136 of file qwt_painter_command.h.

QPainterPath* QwtPainterCommand::m_path

Definition at line 134 of file qwt_painter_command.h.

PixmapData* QwtPainterCommand::m_pixmapData

Definition at line 135 of file qwt_painter_command.h.

StateData* QwtPainterCommand::m_stateData

Definition at line 137 of file qwt_painter_command.h.

Author

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


Updated 2026-06-01 - jenkler.se | uex.se