![]() |
Qt 4.8
|
#include <qdirectfbblitter.h>
Public Functions | |
| QBlittable * | createBlittable (const QSize &size, bool alpha) const |
| QDirectFbBlitter * | dfbBlitter () const |
| virtual bool | fromFile (const QString &filename, const char *format, Qt::ImageConversionFlags flags) |
Public Functions inherited from QBlittablePixmapData | |
| QBlittable * | blittable () const |
| QImage * | buffer () |
| void | fill (const QColor &color) |
| void | fromImage (const QImage &image, Qt::ImageConversionFlags flags) |
| bool | hasAlphaChannel () const |
| void | markRasterOverlay (const QRectF &) |
| void | markRasterOverlay (const QPointF &, const QTextItem &) |
| void | markRasterOverlay (const QVectorPath &) |
| void | markRasterOverlay (const QPainterPath &) |
| void | markRasterOverlay (const QRect *rects, int rectCount) |
| void | markRasterOverlay (const QRectF *rects, int rectCount) |
| void | markRasterOverlay (const QPointF *points, int pointCount) |
| void | markRasterOverlay (const QPoint *points, int pointCount) |
| int | metric (QPaintDevice::PaintDeviceMetric metric) const |
| QPaintEngine * | paintEngine () const |
| QBlittablePixmapData () | |
| void | resize (int width, int height) |
| void | setBlittable (QBlittable *blittable) |
| QImage | toImage () const |
| void | unmarkRasterOverlay (const QRectF &) |
| ~QBlittablePixmapData () | |
Public Functions inherited from QPixmapData | |
| virtual QPixmap | alphaChannel () const |
| qint64 | cacheKey () const |
| ClassId | classId () const |
| int | colorCount () const |
| virtual void | copy (const QPixmapData *data, const QRect &rect) |
| virtual QPixmapData * | createCompatiblePixmapData () const |
| int | depth () const |
| virtual bool | fromData (const uchar *buffer, uint len, const char *format, Qt::ImageConversionFlags flags) |
| virtual void | fromImageReader (QImageReader *imageReader, Qt::ImageConversionFlags flags) |
| int | height () const |
| bool | isNull () const |
| virtual QBitmap | mask () const |
| QT_DEPRECATED int | numColors () const |
| PixelType | pixelType () const |
| QPixmapData (PixelType pixelType, int classId) | |
| virtual QPixmapData * | runtimeData () const |
| virtual bool | scroll (int dx, int dy, const QRect &rect) |
| int | serialNumber () const |
| virtual void | setAlphaChannel (const QPixmap &alphaChannel) |
| virtual void | setMask (const QBitmap &mask) |
| virtual QImage | toImage (const QRect &rect) const |
| virtual QPixmap | transformed (const QTransform &matrix, Qt::TransformationMode mode) const |
| int | width () const |
| virtual | ~QPixmapData () |
Private Functions | |
| bool | fromDataBufferDescription (const DFBDataBufferDescription &) |
Additional Inherited Members | |
Public Types inherited from QPixmapData | |
| enum | ClassId { RasterClass, X11Class, MacClass, DirectFBClass, OpenGLClass, OpenVGClass, RuntimeClass, BlitterClass, CustomClass = 1024 } |
| enum | PixelType { PixmapType, BitmapType } |
Static Public Functions inherited from QPixmapData | |
| static QPixmapData * | create (int w, int h, PixelType type) |
Protected Functions inherited from QPixmapData | |
| void | setSerialNumber (int serNo) |
Protected Variables inherited from QBlittablePixmapData | |
| bool | m_alpha |
| QScopedPointer< QBlittable > | m_blittable |
| QScopedPointer< QBlitterPaintEngine > | m_engine |
Protected Variables inherited from QPixmapData | |
| int | d |
| int | h |
| bool | is_null |
| int | w |
Definition at line 84 of file qdirectfbblitter.h.
|
inlinevirtual |
Implements QBlittablePixmapData.
Definition at line 98 of file qdirectfbblitter.h.
|
inline |
Definition at line 103 of file qdirectfbblitter.h.
|
private |
Definition at line 237 of file qdirectfbblitter.cpp.
|
virtual |
Reimplemented from QPixmapData.
Definition at line 291 of file qdirectfbblitter.cpp.