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

Public Member Functions

void init (KisUndoView *view)
 
 KisUndoViewPrivate ()
 

Public Attributes

QPointer< KUndo2Groupgroup {0}
 
KisUndoModelmodel {0}
 
KisUndoViewq {0}
 

Detailed Description

Definition at line 85 of file KisUndoView.cpp.

Constructor & Destructor Documentation

◆ KisUndoViewPrivate()

KisUndoViewPrivate::KisUndoViewPrivate ( )
inline

Definition at line 88 of file KisUndoView.cpp.

88{}

Member Function Documentation

◆ init()

void KisUndoViewPrivate::init ( KisUndoView * view)

Definition at line 99 of file KisUndoView.cpp.

100{
101 q = view;
102 model = new KisUndoModel(q);
103 model->setDevicePixelRatio(view->devicePixelRatioF());
104 q->setModel(model);
105 q->setSelectionModel(model->selectionModel());
106}
void setDevicePixelRatio(qreal devicePixelRatio)
QItemSelectionModel * selectionModel() const
KisUndoView * q
KisUndoModel * model

References model, q, KisUndoModel::selectionModel(), and KisUndoModel::setDevicePixelRatio().

Member Data Documentation

◆ group

QPointer<KUndo2Group> KisUndoViewPrivate::group {0}

Definition at line 91 of file KisUndoView.cpp.

91{0};

◆ model

KisUndoModel* KisUndoViewPrivate::model {0}

Definition at line 93 of file KisUndoView.cpp.

93{0};

◆ q

KisUndoView* KisUndoViewPrivate::q {0}

Definition at line 94 of file KisUndoView.cpp.

94{0};

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