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