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

#include <Qt5Painter.hxx>

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

Public Member Functions

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

Private Attributes

Qt5Graphicsm_rGraphics
 
QRegion m_aRegion
 

Detailed Description

Definition at line 29 of file Qt5Painter.hxx.

Constructor & Destructor Documentation

Qt5Painter::Qt5Painter ( Qt5Graphics rGraphics,
bool  bPrepareBrush = false,
sal_uInt8  nTransparency = 255 
)
Qt5Painter::~Qt5Painter ( )
inline

Definition at line 36 of file Qt5Painter.hxx.

References Qt5Frame::GetQWidget(), and Qt5Graphics::m_pFrame.

Member Function Documentation

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

Definition at line 42 of file Qt5Painter.hxx.

References Qt5Graphics::m_pFrame.

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

Definition at line 48 of file Qt5Painter.hxx.

References Qt5Graphics::m_pFrame.

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

Definition at line 54 of file Qt5Painter.hxx.

References update().

Referenced by update().

void Qt5Painter::update ( )
inline

Definition at line 56 of file Qt5Painter.hxx.

References Qt5Frame::GetQWidget(), and Qt5Graphics::m_pFrame.

Member Data Documentation

QRegion Qt5Painter::m_aRegion
private

Definition at line 32 of file Qt5Painter.hxx.

Qt5Graphics& Qt5Painter::m_rGraphics
private

Definition at line 31 of file Qt5Painter.hxx.


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