![]() |
Qt 4.8
|
#include <qpixmapdata_x11gl_p.h>
Public Functions | |
| void | beginPaint () |
| QGLContext * | context () const |
| void | copy (const QPixmapData *data, const QRect &rect) |
| void | fill (const QColor &color) |
| QPaintEngine * | paintEngine () const |
| QX11GLPixmapData () | |
| bool | scroll (int dx, int dy, const QRect &rect) |
| QSize | size () const |
| virtual | ~QX11GLPixmapData () |
Public Functions inherited from QX11PixmapData | |
| QPixmap | alphaChannel () const |
| void | convertToARGB32 (bool preserveContents=true) |
| QPixmapData * | createCompatiblePixmapData () const |
| void | fromImage (const QImage &image, Qt::ImageConversionFlags flags) |
| Qt::HANDLE | handle () const |
| bool | hasAlphaChannel () const |
| QBitmap | mask () const |
| QX11PixmapData (PixelType type) | |
| void | resize (int width, int height) |
| void | setAlphaChannel (const QPixmap &alphaChannel) |
| void | setMask (const QBitmap &mask) |
| Sets a mask bitmap. More... | |
| QImage | toImage () const |
| Converts the pixmap to a QImage. More... | |
| QImage | toImage (const QRect &rect) const |
| QPixmap | transformed (const QTransform &transform, Qt::TransformationMode mode) const |
| Returns a copy of the pixmap that is transformed using the given transformation matrix and transformation mode. More... | |
| Qt::HANDLE | x11ConvertToDefaultDepth () |
| ~QX11PixmapData () | |
Public Functions inherited from QPixmapData | |
| virtual QImage * | buffer () |
| qint64 | cacheKey () const |
| ClassId | classId () const |
| int | colorCount () const |
| int | depth () const |
| virtual bool | fromData (const uchar *buffer, uint len, const char *format, Qt::ImageConversionFlags flags) |
| virtual bool | fromFile (const QString &filename, const char *format, Qt::ImageConversionFlags flags) |
| virtual void | fromImageReader (QImageReader *imageReader, Qt::ImageConversionFlags flags) |
| int | height () const |
| bool | isNull () const |
| QT_DEPRECATED int | numColors () const |
| PixelType | pixelType () const |
| QPixmapData (PixelType pixelType, int classId) | |
| virtual QPixmapData * | runtimeData () const |
| int | serialNumber () const |
| int | width () const |
| virtual | ~QPixmapData () |
Public Functions inherited from QGLPaintDevice | |
| virtual bool | alphaRequested () const |
| int | devType () const |
| virtual void | endPaint () |
| virtual void | ensureActiveTarget () |
| virtual QGLFormat | format () const |
| virtual bool | isFlipped () const |
| QGLPaintDevice () | |
| virtual | ~QGLPaintDevice () |
Public Functions inherited from QPaintDevice | |
| int | colorCount () const |
| int | depth () const |
| virtual HDC | getDC () const |
| int | height () const |
| int | heightMM () const |
| int | logicalDpiX () const |
| int | logicalDpiY () const |
| QT_DEPRECATED int | numColors () const |
| bool | paintingActive () const |
| int | physicalDpiX () const |
| int | physicalDpiY () const |
| virtual void | releaseDC (HDC hdc) const |
| int | width () const |
| int | widthMM () const |
| virtual | ~QPaintDevice () |
Static Public Functions | |
| static QGLFormat | glFormat () |
| static bool | hasX11GLPixmaps () |
| static QX11GLSharedContexts * | sharedContexts () |
Static Public Functions inherited from QX11PixmapData | |
| static Qt::HANDLE | createBitmapFromImage (const QImage &image) |
Static Public Functions inherited from QPixmapData | |
| static QPixmapData * | create (int w, int h, PixelType type) |
Static Public Functions inherited from QGLPaintDevice | |
| static QGLPaintDevice * | getDevice (QPaintDevice *) |
Static Public Functions inherited from QPaintDevice | |
| static QWSDisplay * | qwsDisplay () |
Properties | |
| QGLContext * | ctx |
Additional Inherited Members | |
Public Types inherited from QPixmapData | |
| enum | ClassId { RasterClass, X11Class, MacClass, DirectFBClass, OpenGLClass, OpenVGClass, RuntimeClass, BlitterClass, CustomClass = 1024 } |
| enum | PixelType { PixmapType, BitmapType } |
Public Types inherited from QPaintDevice | |
| enum | PaintDeviceMetric { PdmWidth = 1, PdmHeight, PdmWidthMM, PdmHeightMM, PdmNumColors, PdmDepth, PdmDpiX, PdmDpiY, PdmPhysicalDpiX, PdmPhysicalDpiY } |
Public Variables inherited from QX11PixmapData | |
| void * | gl_surface |
Protected Functions inherited from QX11PixmapData | |
| int | metric (QPaintDevice::PaintDeviceMetric metric) const |
Protected Functions inherited from QPixmapData | |
| void | setSerialNumber (int serNo) |
Protected Functions inherited from QGLPaintDevice | |
| int | metric (QPaintDevice::PaintDeviceMetric metric) const |
Protected Functions inherited from QPaintDevice | |
| QPaintDevice () | |
Protected Variables inherited from QPixmapData | |
| int | d |
| int | h |
| bool | is_null |
| int | w |
Protected Variables inherited from QGLPaintDevice | |
| GLuint | m_previousFBO |
| GLuint | m_thisFBO |
Protected Variables inherited from QPaintDevice | |
| ushort | painters |
Related Functions inherited from QPaintDevice | |
| const Q_GUI_EXPORT QX11Info * | qt_x11Info (const QPaintDevice *pd) |
| Returns the QX11Info structure for the pd paint device. More... | |
Definition at line 70 of file qpixmapdata_x11gl_p.h.
| QX11GLPixmapData::QX11GLPixmapData | ( | ) |
Definition at line 234 of file qpixmapdata_x11gl_egl.cpp.
|
virtual |
Definition at line 240 of file qpixmapdata_x11gl_egl.cpp.
|
virtual |
Reimplemented from QGLPaintDevice.
Definition at line 365 of file qpixmapdata_x11gl_egl.cpp.
|
virtual |
|
virtual |
Reimplemented from QX11PixmapData.
Definition at line 264 of file qpixmapdata_x11gl_egl.cpp.
|
virtual |
Reimplemented from QX11PixmapData.
Definition at line 247 of file qpixmapdata_x11gl_egl.cpp.
|
static |
Definition at line 398 of file qpixmapdata_x11gl_egl.cpp.
Referenced by paintEngine(), and QX11GLSharedContexts::QX11GLSharedContexts().
|
static |
Definition at line 220 of file qpixmapdata_x11gl_egl.cpp.
Referenced by QGLGraphicsSystem::createWindowSurface().
|
virtual |
Reimplemented from QX11PixmapData.
Definition at line 309 of file qpixmapdata_x11gl_egl.cpp.
|
virtual |
Reimplemented from QX11PixmapData.
Definition at line 281 of file qpixmapdata_x11gl_egl.cpp.
|
static |
Definition at line 215 of file qpixmapdata_x11gl_egl.cpp.
Referenced by paintEngine().
|
virtual |
Implements QGLPaintDevice.
Definition at line 392 of file qpixmapdata_x11gl_egl.cpp.
|
mutableprivate |
Definition at line 92 of file qpixmapdata_x11gl_p.h.
Referenced by beginPaint(), context(), copy(), fill(), paintEngine(), scroll(), and ~QX11GLPixmapData().