4#ifndef QEMULATIONPAINTENGINE_P_H
5#define QEMULATIONPAINTENGINE_P_H
18#include <QtGui/private/qtguiglobal_p.h>
19#include <private/qpaintengineex_p.h>
66 void fillBGRect(
const QRectF &
r);
void renderHintsChanged() override
Type type() const override
Reimplement this function to return the paint engine \l{Type}.
const QPainterState * state() const
void beginNativePainting() override
void drawTextItem(const QPointF &p, const QTextItem &textItem) override
This function draws the text item textItem at position p.
void drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s) override
Reimplement this function to draw the pixmap in the given rect, starting at the given p.
void brushChanged() override
void setState(QPainterState *s) override
void stroke(const QVectorPath &path, const QPen &pen) override
void drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, Qt::ImageConversionFlags flags) override
Reimplement this function to draw the part of the image specified by the sr rectangle in the given re...
uint flags() const override
QEmulationPaintEngine(QPaintEngineEx *engine)
bool end() override
Reimplement this function to finish painting on the current paint device.
void opacityChanged() override
void drawStaticTextItem(QStaticTextItem *item) override
void clip(const QVectorPath &path, Qt::ClipOperation op) override
void clipEnabledChanged() override
bool begin(QPaintDevice *pdev) override
Reimplement this function to initialise your paint engine when painting is to start on the paint devi...
QPaintEngineEx * real_engine
void penChanged() override
void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) override
Reimplement this function to draw the part of the pm specified by the sr rectangle in the given r.
void fill(const QVectorPath &path, const QBrush &brush) override
QPainterState * createState(QPainterState *orig) const override
void endNativePainting() override
void compositionModeChanged() override
void brushOriginChanged() override
void transformChanged() override
QPaintEngineState * state
Returns a copy of the pixmap that is transformed using the given transformation transform and transfo...
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.
GLsizei const GLchar *const * path