Krita Source Code Documentation
Loading...
Searching...
No Matches
KisQPainterStateSaver Class Reference

#include <KisQPainterStateSaver.h>

Public Member Functions

 KisQPainterStateSaver (QPainter *painter)
 
 ~KisQPainterStateSaver ()
 

Private Member Functions

 KisQPainterStateSaver (const KisQPainterStateSaver &rhs)
 

Private Attributes

QPainter * m_painter
 

Detailed Description

Definition at line 14 of file KisQPainterStateSaver.h.

Constructor & Destructor Documentation

◆ KisQPainterStateSaver() [1/2]

KisQPainterStateSaver::KisQPainterStateSaver ( QPainter * painter)

Definition at line 11 of file KisQPainterStateSaver.cpp.

12 : m_painter(painter)
13{
14 m_painter->save();
15}

References m_painter.

◆ ~KisQPainterStateSaver()

KisQPainterStateSaver::~KisQPainterStateSaver ( )

Definition at line 17 of file KisQPainterStateSaver.cpp.

18{
19 m_painter->restore();
20}

References m_painter.

◆ KisQPainterStateSaver() [2/2]

KisQPainterStateSaver::KisQPainterStateSaver ( const KisQPainterStateSaver & rhs)
private

Member Data Documentation

◆ m_painter

QPainter* KisQPainterStateSaver::m_painter
private

Definition at line 22 of file KisQPainterStateSaver.h.


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