Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPainterBasedStrokeStrategy::FakeUndoData Struct Reference

Public Member Functions

 FakeUndoData ()
 
 ~FakeUndoData ()
 

Public Attributes

QScopedPointer< KisPostExecutionUndoAdapterundoAdapter
 
QScopedPointer< KisUndoStoreundoStore
 

Detailed Description

Definition at line 140 of file kis_painter_based_stroke_strategy.h.

Constructor & Destructor Documentation

◆ FakeUndoData()

KisPainterBasedStrokeStrategy::FakeUndoData::FakeUndoData ( )

Definition at line 544 of file kis_painter_based_stroke_strategy.cpp.

545{
546 undoStore.reset(new KisDumbUndoStore());
547 undoAdapter.reset(new KisPostExecutionUndoAdapter(undoStore.data(), nullptr));
548}
The KisDumbUndoStore class doesn't actually save commands, so you cannot undo or redo!
QScopedPointer< KisPostExecutionUndoAdapter > undoAdapter

References undoAdapter, and undoStore.

◆ ~FakeUndoData()

KisPainterBasedStrokeStrategy::FakeUndoData::~FakeUndoData ( )

Definition at line 550 of file kis_painter_based_stroke_strategy.cpp.

551{
552}

Member Data Documentation

◆ undoAdapter

QScopedPointer<KisPostExecutionUndoAdapter> KisPainterBasedStrokeStrategy::FakeUndoData::undoAdapter

Definition at line 144 of file kis_painter_based_stroke_strategy.h.

◆ undoStore

QScopedPointer<KisUndoStore> KisPainterBasedStrokeStrategy::FakeUndoData::undoStore

Definition at line 143 of file kis_painter_based_stroke_strategy.h.


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