![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qpixmap_raster_p.h>
Public Member Functions | |
| QRasterPlatformPixmap (PixelType typetype) | |
| ~QRasterPlatformPixmap () | |
| QPlatformPixmap * | createCompatiblePlatformPixmap () const override |
| void | resize (int widthwidth, int heightheight) override |
| bool | fromData (const uchar *bufferbuffer, uint lenlen, const char *formatformat, Qt::ImageConversionFlags flagsflags) override |
| void | fromImage (const QImage &imageimage, Qt::ImageConversionFlags flagsflags) override |
| void | fromImageInPlace (QImage &imageimage, Qt::ImageConversionFlags flagsflags) override |
| void | fromImageReader (QImageReader *imageReader, Qt::ImageConversionFlags flagsflags) override |
| void | copy (const QPlatformPixmap *datadata, const QRect &rect) override |
| bool | scroll (int dx, int dy, const QRect &rect) override |
| void | fill (const QColor &colorcolor) override |
| bool | hasAlphaChannel () const override |
| QImage | toImage () const override |
| QImage | toImage (const QRect &rect) const override |
| QPaintEngine * | paintEngine () const override |
| QImage * | buffer () override |
| qreal | devicePixelRatio () const override |
| void | setDevicePixelRatio (qreal scaleFactor) override |
| Public Member Functions inherited from QPlatformPixmap | |
| QPlatformPixmap (PixelType pixelType, int classId) | |
| virtual | ~QPlatformPixmap () |
| virtual bool | fromFile (const QString &filename, const char *formatformat, Qt::ImageConversionFlags flagsflags) |
| virtual QBitmap | mask () const |
| virtual void | setMask (const QBitmap &maskmask) |
| virtual QPixmap | transformed (const QTransform &matrixmatrix, Qt::TransformationMode modemode) 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 | |
Protected Member Functions | |
| int | metric (QPaintDevice::PaintDeviceMetric metric) const override |
| void | createPixmapForImage (QImage sourceImage, Qt::ImageConversionFlags flagsflags) |
| void | setImage (const QImage &imageimage) |
| Protected Member Functions inherited from QPlatformPixmap | |
| void | setSerialNumber (int serNo) |
| void | setDetachNumber (int detNo) |
| void | callDestructionHooks () |
Static Protected Member Functions | |
| static QImage::Format | systemNativeFormat () |
Protected Attributes | |
| QImage | image |
| Protected Attributes inherited from QPlatformPixmap | |
| int | w |
| int | h |
| int | d |
| bool | is_null |
Friends | |
| class | QPixmap |
| class | QBitmap |
| class | QPixmapCacheEntry |
| class | QRasterPaintEngine |
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 ww, int hh, PixelType typetype) |
| Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
Definition at line 25 of file qpixmap_raster_p.h.
| QRasterPlatformPixmap::QRasterPlatformPixmap | ( | PixelType | type | ) |
Definition at line 48 of file qpixmap_raster.cpp.
| QRasterPlatformPixmap::~QRasterPlatformPixmap | ( | ) |
Definition at line 53 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 326 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 133 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 64 of file qpixmap_raster.cpp.
|
protected |
Definition at line 270 of file qpixmap_raster.cpp.
|
overridevirtual |
Implements QPlatformPixmap.
Definition at line 331 of file qpixmap_raster.cpp.
Implements QPlatformPixmap.
Definition at line 145 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 92 of file qpixmap_raster.cpp.
|
overridevirtual |
Implements QPlatformPixmap.
Definition at line 106 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 113 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 119 of file qpixmap_raster.cpp.
|
overridevirtual |
Implements QPlatformPixmap.
Definition at line 183 of file qpixmap_raster.cpp.
|
overrideprotectedvirtual |
Implements QPlatformPixmap.
Definition at line 225 of file qpixmap_raster.cpp.
|
overridevirtual |
Implements QPlatformPixmap.
Definition at line 220 of file qpixmap_raster.cpp.
|
overridevirtual |
Implements QPlatformPixmap.
Definition at line 69 of file qpixmap_raster.cpp.
|
overridevirtual |
Reimplemented from QPlatformPixmap.
Definition at line 138 of file qpixmap_raster.cpp.
Implements QPlatformPixmap.
Definition at line 336 of file qpixmap_raster.cpp.
|
staticprotected |
Definition at line 57 of file qpixmap_raster.cpp.
|
overridevirtual |
Implements QPlatformPixmap.
Definition at line 188 of file qpixmap_raster.cpp.
Reimplemented from QPlatformPixmap.
Definition at line 202 of file qpixmap_raster.cpp.
|
friend |
Definition at line 60 of file qpixmap_raster_p.h.
|
friend |
Definition at line 59 of file qpixmap_raster_p.h.
|
friend |
Definition at line 61 of file qpixmap_raster_p.h.
|
friend |
Definition at line 62 of file qpixmap_raster_p.h.
|
protected |
Definition at line 55 of file qpixmap_raster_p.h.