4#ifndef QPLATFORMBACKINGSTORE_H 
    5#define QPLATFORMBACKINGSTORE_H 
   16#include <QtGui/qtguiglobal.h> 
   17#include <QtCore/qloggingcategory.h> 
   18#include <QtCore/qrect.h> 
   19#include <QtCore/qobject.h> 
   21#include <QtGui/qwindow.h> 
   22#include <QtGui/qregion.h> 
   73    bool m_debugLayer = 
false;
 
   79    return a.m_enable == 
b.m_enable
 
   81            && 
a.m_debugLayer == 
b.m_debugLayer;
 
   97        NeedsPremultipliedAlphaBlending = 0x04
 
  113    bool isLocked() 
const;
 
  133        FlushFailedDueToLostDevice
 
  147                                 qreal sourceDevicePixelRatio,
 
  151                                 bool translucentBackground);
 
  153    virtual QImage toImage() 
const;
 
  156        TextureSwizzle = 0x01,
 
  158        TexturePremultiplied = 0x04
 
  163                                   TextureFlags *
flags) 
const;
 
  169    virtual bool scroll(
const QRegion &
area, 
int dx, 
int dy);
 
  171    virtual void beginPaint(
const QRegion &);
 
  172    virtual void endPaint();
 
  178    void graphicsDeviceReportedLost();
 
The QBackingStore class provides a drawing area for QWindow.
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
The QRegion class specifies a clip region for a painter.
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
static int area(const QSize &s)
#define Q_DECLARE_EXPORTED_LOGGING_CATEGORY(name, export_macro)
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
[7]
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLuint const GLuint GLuint const GLuint * textures
GLenum GLenum GLsizei count
GLenum GLuint GLintptr offset
GLsizei GLsizei GLchar * source
bool operator==(const QRandomGenerator &rng1, const QRandomGenerator &rng2)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent