Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QOpenGLPaintDevicePrivate Class Reference

#include <qopenglpaintdevice_p.h>

+ Inheritance diagram for QOpenGLPaintDevicePrivate:
+ Collaboration diagram for QOpenGLPaintDevicePrivate:

Public Member Functions

 QOpenGLPaintDevicePrivate (const QSize &size)
 
virtual ~QOpenGLPaintDevicePrivate ()
 
virtual void beginPaint ()
 
virtual void endPaint ()
 

Static Public Member Functions

static QOpenGLPaintDevicePrivateget (QOpenGLPaintDevice *dev)
 

Public Attributes

QSize size
 
QOpenGLContextctx
 
qreal dpmx
 
qreal dpmy
 
qreal devicePixelRatio
 
bool flipped
 
QPaintEngineengine
 

Detailed Description

Definition at line 26 of file qopenglpaintdevice_p.h.

Constructor & Destructor Documentation

◆ QOpenGLPaintDevicePrivate()

QOpenGLPaintDevicePrivate::QOpenGLPaintDevicePrivate ( const QSize & size)

Definition at line 131 of file qopenglpaintdevice.cpp.

◆ ~QOpenGLPaintDevicePrivate()

QOpenGLPaintDevicePrivate::~QOpenGLPaintDevicePrivate ( )
virtual

Definition at line 142 of file qopenglpaintdevice.cpp.

Member Function Documentation

◆ beginPaint()

virtual void QOpenGLPaintDevicePrivate::beginPaint ( )
inlinevirtual

Reimplemented in QOpenGLWidgetPaintDevicePrivate.

Definition at line 34 of file qopenglpaintdevice_p.h.

◆ endPaint()

virtual void QOpenGLPaintDevicePrivate::endPaint ( )
inlinevirtual

Reimplemented in QOpenGLWidgetPaintDevicePrivate.

Definition at line 35 of file qopenglpaintdevice_p.h.

◆ get()

static QOpenGLPaintDevicePrivate * QOpenGLPaintDevicePrivate::get ( QOpenGLPaintDevice * dev)
inlinestatic

Definition at line 32 of file qopenglpaintdevice_p.h.

Referenced by QOpenGL2PaintEngineEx::begin(), and QOpenGL2PaintEngineEx::end().

+ Here is the caller graph for this function:

Member Data Documentation

◆ ctx

QOpenGLContext* QOpenGLPaintDevicePrivate::ctx

Definition at line 39 of file qopenglpaintdevice_p.h.

Referenced by QOpenGLPaintDevice::context().

◆ devicePixelRatio

qreal QOpenGLPaintDevicePrivate::devicePixelRatio

◆ dpmx

qreal QOpenGLPaintDevicePrivate::dpmx

◆ dpmy

qreal QOpenGLPaintDevicePrivate::dpmy

◆ engine

QPaintEngine* QOpenGLPaintDevicePrivate::engine

Definition at line 47 of file qopenglpaintdevice_p.h.

Referenced by QOpenGLPaintDevice::~QOpenGLPaintDevice().

◆ flipped

bool QOpenGLPaintDevicePrivate::flipped

◆ size

QSize QOpenGLPaintDevicePrivate::size

The documentation for this class was generated from the following files: