|
Krita Source Code Documentation
|
#include <KisSelectionUpdateCompressor.h>
Inheritance diagram for KisSelectionUpdateCompressor:Public Slots | |
| void | requestUpdate (const QRect &updateRect) |
| void | tryProcessStalledUpdate () |
Public Member Functions | |
| KisSelectionUpdateCompressor (KisSelection *selection) | |
| ~KisSelectionUpdateCompressor () | |
Private Slots | |
| void | startUpdateJob () |
Private Attributes | |
| bool | m_fullUpdateRequested {false} |
| bool | m_hasStalledUpdate {false} |
| KisSelection * | m_parentSelection {0} |
| QRect | m_updateRect |
| KisThreadSafeSignalCompressor * | m_updateSignalCompressor {0} |
Definition at line 17 of file KisSelectionUpdateCompressor.h.
| KisSelectionUpdateCompressor::KisSelectionUpdateCompressor | ( | KisSelection * | selection | ) |
Definition at line 15 of file KisSelectionUpdateCompressor.cpp.
References connect(), m_updateSignalCompressor, and startUpdateJob().
| KisSelectionUpdateCompressor::~KisSelectionUpdateCompressor | ( | ) |
Definition at line 24 of file KisSelectionUpdateCompressor.cpp.
References m_updateSignalCompressor.
|
slot |
Definition at line 29 of file KisSelectionUpdateCompressor.cpp.
References m_fullUpdateRequested, m_updateRect, m_updateSignalCompressor, and KisThreadSafeSignalCompressor::start().
|
privateslot |
Definition at line 43 of file KisSelectionUpdateCompressor.cpp.
References KisImage::addSpontaneousJob(), KisLayerUtils::findImageByHierarchy(), m_fullUpdateRequested, m_hasStalledUpdate, m_parentSelection, m_updateRect, and KisSelection::parentNode.
|
slot |
Definition at line 36 of file KisSelectionUpdateCompressor.cpp.
References m_hasStalledUpdate, m_updateSignalCompressor, and KisThreadSafeSignalCompressor::start().
|
private |
Definition at line 35 of file KisSelectionUpdateCompressor.h.
|
private |
Definition at line 37 of file KisSelectionUpdateCompressor.h.
|
private |
Definition at line 32 of file KisSelectionUpdateCompressor.h.
|
private |
Definition at line 34 of file KisSelectionUpdateCompressor.h.
|
private |
Definition at line 33 of file KisSelectionUpdateCompressor.h.