40 #ifndef QPLATFORMPIXMAP_H
41 #define QPLATFORMPIXMAP_H
52 #include <QtGui/qtguiglobal.h>
53 #include <QtGui/qpixmap.h>
54 #include <QtCore/qatomic.h>
70 enum ClassId { RasterClass, DirectFBClass,
72 X11Class, CustomClass = 1024 };
81 Qt::ImageConversionFlags
flags) = 0;
83 Qt::ImageConversionFlags
flags)
89 Qt::ImageConversionFlags
flags);
92 Qt::ImageConversionFlags
flags);
94 Qt::ImageConversionFlags
flags);
97 virtual bool scroll(
int dx,
int dy,
const QRect &
rect);
127 inline bool isNull()
const {
return is_null; }
130 if (classKey >= 1024)
131 classKey = -(classKey >> 10);
132 return ((((
qint64) classKey) << 56)
133 | (((
qint64) ser_no) << 32)
141 void setSerialNumber(
int serNo);
142 void setDetachNumber(
int detNo);
164 # define QT_XFORM_TYPE_MSBFIRST 0
165 # define QT_XFORM_TYPE_LSBFIRST 1
166 Q_GUI_EXPORT
bool qt_xForm_helper(
const QTransform&,
int,
int,
int,
uchar*,
qsizetype,
int,
int,
const uchar*,
qsizetype,
int,
int);
The QAtomicInt class provides platform-independent atomic operations on int.
The QBitmap class provides monochrome (1-bit depth) pixmaps.
The QColor class provides colors based on RGB, HSV or CMYK values.
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object.
The QImage class provides a hardware-independent image representation that allows direct access to th...
The QImageReader class provides a format independent interface for reading images from files or other...
The QPaintEngine class provides an abstract definition of how QPainter draws to a given device on a g...
The QPixmap class is an off-screen image representation that can be used as a paint device.
The QRect class defines a rectangle in the plane using integer precision.
The QString class provides a Unicode character string.
QT_BEGIN_INCLUDE_NAMESPACE typedef unsigned char uchar
QT_END_INCLUDE_NAMESPACE typedef double qreal
GLfloat GLfloat GLfloat w
[0]
GLint GLsizei GLsizei height
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLint GLint GLint GLint GLint GLint GLint GLbitfield mask
GLint GLsizei GLsizei GLenum format
GLfloat GLfloat GLfloat GLfloat h