|
| | QPlatformBackingStore (QWindow *window) |
| |
| virtual void | beginPaint (const QRegion &) |
| |
| virtual void | composeAndFlush (QWindow *window, const QRegion ®ion, const QPoint &offset, QPlatformTextureList *textures, QOpenGLContext *context, bool translucentBackground) |
| |
| virtual void | endPaint () |
| |
| virtual void | flush (QWindow *window, const QRegion ®ion, const QPoint &offset) = 0 |
| |
| virtual QPlatformGraphicsBuffer * | graphicsBuffer () const |
| |
| virtual QPaintDevice * | paintDevice () = 0 |
| |
| virtual void | resize (const QSize &size, const QRegion &staticContents) = 0 |
| |
| virtual bool | scroll (const QRegion &area, int dx, int dy) |
| |
| virtual QImage | toImage () const |
| |
| virtual GLuint | toTexture (const QRegion &dirtyRegion, QSize *textureSize, TextureFlags *flags) const |
| |
| QWindow * | window () const |
| |
The QPlatformBackingStore class provides the drawing area for top-level windows.