42 #ifndef QPIXMAPDATA_X11_P_H 43 #define QPIXMAPDATA_X11_P_H 56 #include <QtGui/private/qpixmapdata_p.h> 57 #include <QtGui/private/qpixmapdatafactory_p.h> 59 #include "QtGui/qx11info_x11.h" 78 void resize(
int width,
int height);
101 #ifndef QT_NO_XRENDER 102 void convertToARGB32(
bool preserveContents =
true);
119 friend bool qt_createEGLSurfaceForPixmap(
QPixmapData*,
bool);
125 QBitmap mask_to_bitmap(
int screen)
const;
127 void bitmapFromImage(
const QImage &image);
138 InvertedWhenBoundToTexture = 0x4,
139 GlSurfaceCreatedWithAlpha = 0x8
155 #endif // QPIXMAPDATA_X11_P_H virtual QPixmapData * createCompatiblePixmapData() const
The QColor class provides colors based on RGB, HSV or CMYK values.
virtual QPixmap transformed(const QTransform &matrix, Qt::TransformationMode mode) const
#define QT_END_NAMESPACE
This macro expands to.
virtual void fill(const QColor &color)=0
QX11PaintEngine * pengine
virtual void resize(int width, int height)=0
QPixmap::ShareMode share_mode
virtual QPaintEngine * paintEngine() const =0
virtual QBitmap mask() const
virtual QPixmap alphaChannel() const
The QBitmap class provides monochrome (1-bit depth) pixmaps.
virtual QImage toImage() const =0
#define QT_BEGIN_NAMESPACE
This macro expands to.
Qt::HANDLE handle() const
The QGLContext class encapsulates an OpenGL rendering context.
virtual void fromImage(const QImage &image, Qt::ImageConversionFlags flags)=0
The QImage class provides a hardware-independent image representation that allows direct access to th...
static const char * data(const QByteArray &arr)
virtual int metric(QPaintDevice::PaintDeviceMetric metric) const =0
friend class QX11PixmapData
The QPaintEngine class provides an abstract definition of how QPainter draws to a given device on a g...
virtual bool hasAlphaChannel() const =0
The QX11Info class provides information about the X display configuration.
virtual void copy(const QPixmapData *data, const QRect &rect)
The QRect class defines a rectangle in the plane using integer precision.
virtual void setMask(const QBitmap &mask)
The QPixmap class is an off-screen image representation that can be used as a paint device...
virtual void setAlphaChannel(const QPixmap &alphaChannel)
virtual bool scroll(int dx, int dy, const QRect &rect)
bool release(QImage *img)