LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
QtPainter Class Referencefinal

#include <QtPainter.hxx>

Inheritance diagram for QtPainter:
[legend]
Collaboration diagram for QtPainter:
[legend]

Public Member Functions

 QtPainter (QtGraphicsBackend &rGraphics, bool bPrepareBrush=false, sal_uInt8 nTransparency=255)
 
 ~QtPainter ()
 
void update (int nx, int ny, int nw, int nh)
 
void update (const QRect &rRect)
 
void update (const QRectF &rRectF)
 
void update ()
 

Private Attributes

QtGraphicsBackendm_rGraphics
 
QRegion m_aRegion
 

Detailed Description

Definition at line 29 of file qt5/QtPainter.hxx.

Constructor & Destructor Documentation

◆ QtPainter()

QtPainter::QtPainter ( QtGraphicsBackend rGraphics,
bool  bPrepareBrush = false,
sal_uInt8  nTransparency = 255 
)

◆ ~QtPainter()

QtPainter::~QtPainter ( )

Member Function Documentation

◆ update() [1/4]

void QtPainter::update ( )
inline

◆ update() [2/4]

void QtPainter::update ( const QRect &  rRect)
inline

Definition at line 45 of file qt5/QtPainter.hxx.

References m_aRegion, QtGraphicsBackend::m_pFrame, and m_rGraphics.

◆ update() [3/4]

void QtPainter::update ( const QRectF &  rRectF)
inline

Definition at line 51 of file qt5/QtPainter.hxx.

References update().

Referenced by update().

◆ update() [4/4]

void QtPainter::update ( int  nx,
int  ny,
int  nw,
int  nh 
)
inline

Definition at line 39 of file qt5/QtPainter.hxx.

References m_aRegion, QtGraphicsBackend::m_pFrame, m_rGraphics, nx, and ny.

Member Data Documentation

◆ m_aRegion

QRegion QtPainter::m_aRegion
private

Definition at line 32 of file qt5/QtPainter.hxx.

Referenced by update().

◆ m_rGraphics

QtGraphicsBackend& QtPainter::m_rGraphics
private

Definition at line 31 of file qt5/QtPainter.hxx.

Referenced by update().


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