kspread
KSpread::CellDamage Class Reference
#include <Damages.h>
Inheritance diagram for KSpread::CellDamage:

Public Types | |
| enum | Change { Appearance = 0x01, Binding = 0x02, Formula = 0x04, NamedArea = 0x10, Value = 0x20 } |
Public Member Functions | |
| CellDamage (KSpread::Sheet *sheet, const Region ®ion, Changes changes) | |
| CellDamage (const KSpread::Cell &cell, Changes changes) | |
| virtual | ~CellDamage () |
| Changes | changes () const |
| const Region & | region () const |
| KSpread::Sheet * | sheet () const |
| virtual Type | type () const |
Detailed Description
Definition at line 55 of file Damages.h.
Member Enumeration Documentation
- Enumerator:
Appearance triggers a layout update and then a repaint
Binding on value changes; always triggered; for binding updates
Formula triggers a dependency update
NamedArea triggers a named area update
Value This indicates a value change.
It is not triggered while a recalculation is in progress. RecalcManager takes over in this case. Otherwise, circular dependencies would cause infinite loops and the cells would be recalculated in arbitrary order.
Constructor & Destructor Documentation
| CellDamage::CellDamage | ( | const KSpread::Cell & | cell, | |
| Changes | changes | |||
| ) |
Definition at line 60 of file Damages.cpp.
| CellDamage::CellDamage | ( | KSpread::Sheet * | sheet, | |
| const Region & | region, | |||
| Changes | changes | |||
| ) |
Definition at line 69 of file Damages.cpp.
| CellDamage::~CellDamage | ( | ) | [virtual] |
Definition at line 77 of file Damages.cpp.
Member Function Documentation
| CellDamage::Changes CellDamage::changes | ( | ) | const |
Definition at line 92 of file Damages.cpp.
| const KSpread::Region & CellDamage::region | ( | ) | const |
Definition at line 87 of file Damages.cpp.
| Sheet * CellDamage::sheet | ( | ) | const |
Definition at line 82 of file Damages.cpp.
| virtual Type KSpread::CellDamage::type | ( | ) | const [inline, virtual] |
Reimplemented from KSpread::Damage.
The documentation for this class was generated from the following files:
