![]() |
CopperSpice API
2.0.0
|
Provides an abstraction for native pixmaps. More...
Inherited by QBlittablePlatformPixmap, QRasterPlatformPixmap
Public Methods | |
| QPlatformPixmap (PixelType pixelType, int classId) | |
| virtual | ~QPlatformPixmap () |
| virtual QImage * | buffer () |
| qint64 | cacheKey () const |
| ClassId | classId () const |
| int | colorCount () const |
| virtual void | copy (const QPlatformPixmap *data, const QRect &rect) |
| virtual QPlatformPixmap * | createCompatiblePlatformPixmap () const |
| int | depth () const |
| virtual qreal | devicePixelRatio () const = 0 |
| virtual void | fill (const QColor &color) = 0 |
| virtual bool | fromData (const uchar *buffer, uint len, const QString &format, Qt::ImageConversionFlags flags) |
| virtual bool | fromFile (const QString &filename, const QString &format, Qt::ImageConversionFlags flags) |
| virtual void | fromImage (const QImage &image, Qt::ImageConversionFlags flags) = 0 |
| virtual void | fromImageInPlace (QImage &image, Qt::ImageConversionFlags flags) |
| virtual void | fromImageReader (QImageReader *imageReader, Qt::ImageConversionFlags flags) |
| virtual bool | hasAlphaChannel () const = 0 |
| int | height () const |
| bool | isNull () const |
| virtual int | metric (QPaintDevice::PaintDeviceMetric metric) const = 0 |
| virtual QPaintEngine * | paintEngine () const = 0 |
| PixelType | pixelType () const |
| virtual void | resize (int width, int height) = 0 |
| virtual bool | scroll (int dx, int dy, const QRect &rect) |
| int | serialNumber () const |
| virtual void | setDevicePixelRatio (qreal scaleFactor) = 0 |
| virtual QImage | toImage () const = 0 |
| virtual QImage | toImage (const QRect &rect) const |
| virtual QPixmap | transformed (const QTransform &matrix, Qt::TransformationMode mode) const |
| int | width () const |
Static Public Methods | |
| static QPlatformPixmap * | create (int w, int h, PixelType type) |
Protected Methods | |
| void | setDetachNumber (int detNo) |
| void | setSerialNumber (int serNo) |
Friends | |
| class | QExplicitlySharedDataPointer< QPlatformPixmap > |
| class | QPixmap |
QPlatformPixmap provides an abstraction for native pixmaps.
| QPlatformPixmap::QPlatformPixmap | ( | PixelType | pixelType, |
| int | classId | ||
| ) |
|
virtual |
Destroys the current QPlatformPixmap.
|
virtual |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
static |
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
inlinevirtual |
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
pure virtual |
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
inline |
Additional documentation pending.
|
protected |
Sets the value of the property to detNo.
|
pure virtual |
Sets the value of the property to scaleFactor.
|
protected |
Sets the value of the property to serNo.
|
pure virtual |
Additional documentation pending.
Additional documentation pending.
|
virtual |
Additional documentation pending.
|
inline |
Additional documentation pending.