Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDlgFilter::Private Struct Reference

Public Member Functions

 Private (KisFilterManager *_filterManager, KisViewManager *_view)
 

Public Attributes

QScopedPointer< KisInputActionGroupsMaskGuardblockModifyingActionsGuard
 
KisFilterSP currentFilter
 
KisFilterManagerfilterManager
 
KisNodeSP node
 
int resizeCount
 
Ui_FilterDialog uiFilterDialog
 
KisSignalCompressor updateCompressor
 
KisViewManagerview
 

Detailed Description

Definition at line 32 of file kis_dlg_filter.cpp.

Constructor & Destructor Documentation

◆ Private()

KisDlgFilter::Private::Private ( KisFilterManager * _filterManager,
KisViewManager * _view )
inline

Definition at line 33 of file kis_dlg_filter.cpp.

34 : currentFilter(0)
35 , resizeCount(0)
36 , view(_view)
37 , filterManager(_filterManager)
40 {
42 [this] () {
43 return filterManager->isIdle();
44 },
45 20, 200);
46 }
@ ViewTransformActionGroup
QSharedPointer< CanvasInputActionGroupsMaskInterface > inputActionGroupsMaskInterface
void setDelay(std::function< bool()> idleCallback, int idleDelay, int timeout)
KisCanvas2 * canvasBase() const
Return the canvas base class.
KisViewManager * view
QScopedPointer< KisInputActionGroupsMaskGuard > blockModifyingActionsGuard
KisSignalCompressor updateCompressor
KisFilterManager * filterManager

References filterManager, KisFilterManager::isIdle(), KisSignalCompressor::setDelay(), and updateCompressor.

Member Data Documentation

◆ blockModifyingActionsGuard

QScopedPointer<KisInputActionGroupsMaskGuard> KisDlgFilter::Private::blockModifyingActionsGuard

Definition at line 57 of file kis_dlg_filter.cpp.

◆ currentFilter

KisFilterSP KisDlgFilter::Private::currentFilter

Definition at line 48 of file kis_dlg_filter.cpp.

◆ filterManager

KisFilterManager* KisDlgFilter::Private::filterManager

Definition at line 53 of file kis_dlg_filter.cpp.

◆ node

KisNodeSP KisDlgFilter::Private::node

Definition at line 50 of file kis_dlg_filter.cpp.

◆ resizeCount

int KisDlgFilter::Private::resizeCount

Definition at line 51 of file kis_dlg_filter.cpp.

◆ uiFilterDialog

Ui_FilterDialog KisDlgFilter::Private::uiFilterDialog

Definition at line 49 of file kis_dlg_filter.cpp.

◆ updateCompressor

KisSignalCompressor KisDlgFilter::Private::updateCompressor

Definition at line 58 of file kis_dlg_filter.cpp.

◆ view

KisViewManager* KisDlgFilter::Private::view

Definition at line 52 of file kis_dlg_filter.cpp.


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