![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdirectfbblitter.h>
Public Member Functions | |
| QBlittable * | createBlittable (const QSize &size, bool alpha) const override |
| QDirectFbBlitter * | dfbBlitter () const |
| bool | fromFile (const QString &filename, const char *format, Qt::ImageConversionFlags flags) override |
| Public Member Functions inherited from QBlittablePlatformPixmap | |
| QBlittablePlatformPixmap () | |
| ~QBlittablePlatformPixmap () | |
| QBlittable * | blittable () const |
| void | setBlittable (QBlittable *blittable) |
| void | resize (int width, int height) override |
| int | metric (QPaintDevice::PaintDeviceMetric metric) const override |
| void | fill (const QColor &color) override |
| QImage * | buffer () override |
| QImage | toImage () const override |
| bool | hasAlphaChannel () const override |
| void | fromImage (const QImage &image, Qt::ImageConversionFlags flags) override |
| qreal | devicePixelRatio () const override |
| void | setDevicePixelRatio (qreal scaleFactor) override |
| QPaintEngine * | paintEngine () const override |
| 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) |
| void | unmarkRasterOverlay (const QRectF &) |
| Public Member Functions inherited from QPlatformPixmap | |
| QPlatformPixmap (PixelType pixelType, int classId) | |
| virtual | ~QPlatformPixmap () |
| virtual QPlatformPixmap * | createCompatiblePlatformPixmap () const |
| virtual void | fromImageInPlace (QImage &image, Qt::ImageConversionFlags flags) |
| virtual void | fromImageReader (QImageReader *imageReader, Qt::ImageConversionFlags flags) |
| virtual bool | fromData (const uchar *buffer, uint len, const char *format, Qt::ImageConversionFlags flags) |
| virtual void | copy (const QPlatformPixmap *data, const QRect &rect) |
| virtual bool | scroll (int dx, int dy, const QRect &rect) |
| virtual QBitmap | mask () const |
| virtual void | setMask (const QBitmap &mask) |
| virtual QPixmap | transformed (const QTransform &matrix, Qt::TransformationMode mode) const |
| virtual QImage | toImage (const QRect &rect) const |
| int | serialNumber () const |
| PixelType | pixelType () const |
| ClassId | classId () const |
| int | width () const |
| int | height () const |
| int | colorCount () const |
| int | depth () const |
| bool | isNull () const |
| qint64 | cacheKey () const |
| Public Member Functions inherited from QSharedData | |
| QSharedData () noexcept | |
| Constructs a QSharedData object with a reference count of 0. | |
| QSharedData (const QSharedData &) noexcept | |
| Constructs a QSharedData object with reference count 0. | |
| QSharedData & | operator= (const QSharedData &)=delete |
| ~QSharedData ()=default | |
Additional Inherited Members | |
| Public Types inherited from QPlatformPixmap | |
| enum | PixelType { PixmapType , BitmapType } |
| enum | ClassId { RasterClass , DirectFBClass , BlitterClass , Direct2DClass , CustomClass = 1024 } |
| Static Public Member Functions inherited from QPlatformPixmap | |
| static QPlatformPixmap * | create (int w, int h, PixelType type) |
| Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
| Protected Member Functions inherited from QPlatformPixmap | |
| void | setSerialNumber (int serNo) |
| void | setDetachNumber (int detNo) |
| Protected Attributes inherited from QBlittablePlatformPixmap | |
| QScopedPointer< QBlitterPaintEngine > | m_engine |
| QScopedPointer< QBlittable > | m_blittable |
| bool | m_alpha |
| qreal | m_devicePixelRatio |
| Protected Attributes inherited from QPlatformPixmap | |
| int | w |
| int | h |
| int | d |
| bool | is_null |
Definition at line 60 of file qdirectfbblitter.h.
|
inlineoverridevirtual |
Implements QBlittablePlatformPixmap.
Definition at line 74 of file qdirectfbblitter.h.
|
inline |
Definition at line 79 of file qdirectfbblitter.h.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 358 of file qdirectfbblitter.cpp.