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

Public Member Functions

void init (KUndo2View *view)
 
 KUndo2ViewPrivate ()
 

Public Attributes

QPointer< KUndo2Groupgroup
 
KUndo2Modelmodel {0}
 
KUndo2Viewq {0}
 

Detailed Description

Definition at line 77 of file kundo2view.cpp.

Constructor & Destructor Documentation

◆ KUndo2ViewPrivate()

KUndo2ViewPrivate::KUndo2ViewPrivate ( )
inline

Definition at line 80 of file kundo2view.cpp.

80 :
81#ifndef QT_NO_UNDOGROUP
82 group(0),
83#endif
84 model(0) {}
QPointer< KUndo2Group > group
KUndo2Model * model

Member Function Documentation

◆ init()

void KUndo2ViewPrivate::init ( KUndo2View * view)

Definition at line 95 of file kundo2view.cpp.

96{
97 q = view;
98 model = new KUndo2Model(q);
99 q->setModel(model);
100 q->setSelectionModel(model->selectionModel());
101}
QItemSelectionModel * selectionModel() const
KUndo2View * q

References model, q, and KUndo2Model::selectionModel().

Member Data Documentation

◆ group

QPointer<KUndo2Group> KUndo2ViewPrivate::group

Definition at line 87 of file kundo2view.cpp.

◆ model

KUndo2Model* KUndo2ViewPrivate::model {0}

Definition at line 89 of file kundo2view.cpp.

89{0};

◆ q

KUndo2View* KUndo2ViewPrivate::q {0}

Definition at line 90 of file kundo2view.cpp.

90{0};

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