|
Krita Source Code Documentation
|
#include <kis_progress_updater.h>
Inheritance diagram for KisProgressUpdater:Private Attributes | |
| KisProgressInterface * | m_interface |
Additional Inherited Members | |
Public Types inherited from KoProgressUpdater | |
| enum | Mode { Threaded , Unthreaded } |
Public Slots inherited from KoProgressUpdater | |
| void | cancel () |
Signals inherited from KoProgressUpdater | |
| void | triggerUpdateAsynchronously () |
Public Attributes inherited from KoProgressUpdater | |
| bool | autoNestNames = false |
| bool | canceled |
| int | currentProgress = 0 |
| bool | isStarted = false |
| bool | isUndefinedState = false |
| Mode | mode |
| QMutex | mutex |
| KoProgressUpdater * | q |
| QList< QPointer< KoUpdaterPrivate > > | subtasks |
| int | taskMax = 99 |
| QString | taskName |
| KisSignalCompressor * | updateCompressor |
| int | updateInterval = 250 |
KisProgressUpdater is an updater that disengages itself automatically from the updater widget when done.
Definition at line 29 of file kis_progress_updater.h.
| KisProgressUpdater::KisProgressUpdater | ( | KisProgressInterface * | progressInterface, |
| KoProgressProxy * | proxy, | ||
| KoProgressUpdater::Mode | mode = KoProgressUpdater::Threaded ) |
Definition at line 10 of file kis_progress_updater.cpp.
References KisProgressInterface::attachUpdater(), and m_interface.
|
override |
Definition at line 19 of file kis_progress_updater.cpp.
References KisProgressInterface::detachUpdater(), and m_interface.
|
private |
Definition at line 36 of file kis_progress_updater.h.