#include <qwt_painter_command.h>
|
| struct | ImageData |
| | Attributes how to paint a QImage.
|
| |
| struct | PixmapData |
| | Attributes how to paint a QPixmap.
|
| |
| struct | StateData |
| | Attributes of a state change.
|
| |
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()
◆ 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.
|
◆ QwtPainterCommand() [1/4]
Copy constructor
- Parameters
-
| other | Command to be copied |
◆ QwtPainterCommand() [2/4]
| 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() [3/4]
| 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()
◆ QwtPainterCommand() [4/4]
| QwtPainterCommand::QwtPainterCommand |
( |
const QPaintEngineState & |
state | ) |
|
Constructor for State paint operation
- Parameters
-
◆ imageData() [1/2]
| QwtPainterCommand::ImageData * QwtPainterCommand::imageData |
( |
| ) |
|
- Returns
- Attributes how to paint a QImage
◆ imageData() [2/2]
| const QwtPainterCommand::ImageData * QwtPainterCommand::imageData |
( |
| ) |
const |
|
inline |
- Returns
- Attributes how to paint a QImage
◆ operator=()
Assignment operator
- Parameters
-
| other | Command to be copied |
- Returns
- Modified command
◆ path() [1/2]
| QPainterPath * QwtPainterCommand::path |
( |
| ) |
|
- Returns
- Painter path to be painted
◆ path() [2/2]
| const QPainterPath * QwtPainterCommand::path |
( |
| ) |
const |
|
inline |
- Returns
- Painter path to be painted
◆ pixmapData() [1/2]
| QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData |
( |
| ) |
|
- Returns
- Attributes how to paint a QPixmap
◆ pixmapData() [2/2]
| const QwtPainterCommand::PixmapData * QwtPainterCommand::pixmapData |
( |
| ) |
const |
|
inline |
- Returns
- Attributes how to paint a QPixmap
◆ stateData() [1/2]
| QwtPainterCommand::StateData * QwtPainterCommand::stateData |
( |
| ) |
|
- Returns
- Attributes of a state change
◆ stateData() [2/2]
| const QwtPainterCommand::StateData * QwtPainterCommand::stateData |
( |
| ) |
const |
|
inline |
- Returns
- Attributes of a state change
◆ type()
- Returns
- Type of the command