Krita Source Code Documentation
Loading...
Searching...
No Matches
ScaledProgress Struct Reference

Public Member Functions

void complete ()
 
 ScaledProgress (qint32 steps, KoUpdater *progressUpdater)
 
void stepUp ()
 

Public Attributes

const qint32 progressStep
 
KoUpdaterprogressUpdater
 
qint32 scaledProgress
 

Static Public Attributes

static constexpr qint32 maximumProgress {100 << 16}
 
static constexpr qint32 scaledHalfUnit {0x7FFF}
 

Detailed Description

Definition at line 198 of file KisPropagateColorsFilter.cpp.

Constructor & Destructor Documentation

◆ ScaledProgress()

ScaledProgress::ScaledProgress ( qint32 steps,
KoUpdater * progressUpdater )
inline

Definition at line 206 of file KisPropagateColorsFilter.cpp.

Member Function Documentation

◆ complete()

void ScaledProgress::complete ( )
inline

Definition at line 218 of file KisPropagateColorsFilter.cpp.

219 {
222 }
void setProgress(int percent)
Definition KoUpdater.cpp:38

References maximumProgress, progressUpdater, scaledProgress, and KoUpdater::setProgress().

◆ stepUp()

void ScaledProgress::stepUp ( )
inline

Member Data Documentation

◆ maximumProgress

constexpr qint32 ScaledProgress::maximumProgress {100 << 16}
staticconstexpr

Definition at line 200 of file KisPropagateColorsFilter.cpp.

200{100 << 16};

◆ progressStep

const qint32 ScaledProgress::progressStep

Definition at line 203 of file KisPropagateColorsFilter.cpp.

◆ progressUpdater

KoUpdater* ScaledProgress::progressUpdater

Definition at line 204 of file KisPropagateColorsFilter.cpp.

◆ scaledHalfUnit

constexpr qint32 ScaledProgress::scaledHalfUnit {0x7FFF}
staticconstexpr

Definition at line 201 of file KisPropagateColorsFilter.cpp.

201{0x7FFF};

◆ scaledProgress

qint32 ScaledProgress::scaledProgress

Definition at line 202 of file KisPropagateColorsFilter.cpp.


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