42 #ifndef QPAINTENGINE_DIRECTFB_P_H 43 #define QPAINTENGINE_DIRECTFB_P_H 45 #include <QtGui/qpaintengine.h> 46 #include <private/qpaintengine_raster_p.h> 48 #ifndef QT_NO_QWS_DIRECTFB 86 int x,
int y,
int length,
uint const_alpha);
122 #endif // QT_NO_QWS_DIRECTFB 124 #endif // QPAINTENGINE_DIRECTFB_P_H The QColor class provides colors based on RGB, HSV or CMYK values.
virtual void renderHintsChanged()
virtual bool end()
Reimplemented Function
#define QT_END_NAMESPACE
This macro expands to.
virtual void penChanged()
QRasterPaintEngineState * state()
The QLine class provides a two-dimensional vector using integer precision.
static void initImageCache(int size)
The QPainterPath class provides a container for painting operations, enabling graphical shapes to be ...
virtual void fillRect(const QRectF &r, const QBrush &brush)
Reimplemented Function
The QPointF class defines a point in the plane using floating point precision.
virtual void drawPixmap(const QPointF &p, const QPixmap &pm)
virtual void setState(QPainterState *state)
virtual void drawPath(const QPainterPath &path)
The default implementation ignores the path and does nothing.
virtual void fill(const QVectorPath &path, const QBrush &brush)
virtual bool begin(QPaintDevice *device)
Reimplemented Function
The QPen class defines how a QPainter should draw lines and outlines of shapes.
virtual void drawRects(const QRect *rects, int rectCount)
Reimplemented Function
virtual void drawPoints(const QPointF *points, int pointCount)
Reimplemented Function
The QLineF class provides a two-dimensional vector using floating point precision.
virtual void drawRoundedRect(const QRectF &rect, qreal xrad, qreal yrad, Qt::SizeMode mode)
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual void drawTiledPixmap(const QRectF &r, const QPixmap &pm, const QPointF &sr)
Reimplemented Function
The QRectF class defines a rectangle in the plane using floating point precision. ...
virtual void drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
Reimplemented Function
virtual void drawLines(const QLine *line, int lineCount)
Reimplemented Function
virtual void stroke(const QVectorPath &path, const QPen &pen)
The QImage class provides a hardware-independent image representation that allows direct access to th...
virtual void transformChanged()
virtual void drawTextItem(const QPointF &p, const QTextItem &textItem)
Reimplemented Function
virtual void drawEllipse(const QRectF &rect)
Reimplemented Function
virtual void drawBufferSpan(const uint *buffer, int bufsize, int x, int y, int length, uint const_alpha)
Draws the given buffer.
The QRegion class specifies a clip region for a painter.
virtual void clip(const QVectorPath &path, Qt::ClipOperation op)
virtual void clipEnabledChanged()
virtual void compositionModeChanged()
virtual ~QDirectFBPaintEngine()
The QBrush class defines the fill pattern of shapes drawn by QPainter.
QDirectFBPaintEngine(QPaintDevice *device)
The QPoint class defines a point in the plane using integer precision.
The QRect class defines a rectangle in the plane using integer precision.
virtual void opacityChanged()
The QPixmap class is an off-screen image representation that can be used as a paint device...
#define Q_DECLARE_PRIVATE(Class)
virtual void brushChanged()
The QRasterPaintEngine class enables hardware acceleration of painting operations in Qt for Embedded ...
The QTextItem class provides all the information required to draw text in a custom paint engine...
virtual void drawImage(const QPointF &p, const QImage &img)
virtual void drawStaticTextItem(QStaticTextItem *item)
Reimplemented Function