kspread
KSpread::DependencyManager Class Reference
#include <dependencies.h>
Detailed Description
This class manages dependencies.No need to inherit from DocBase here, at least not yet. TODO: describe how it works and why there are two types of dependencies
Definition at line 49 of file dependencies.h.
Public Member Functions | |
| DependencyManager (Sheet *s) | |
| ~DependencyManager () | |
| void | reset () |
| void | cellChanged (const Point &cell) |
| void | rangeChanged (const Range &range) |
| void | rangeListChanged (const RangeList &rangeList) |
| void | areaModified (const QString &name) |
| RangeList | getDependencies (const Point &cell) |
| QValueList< Point > | getDependants (const Point &cell) |
Protected Attributes | |
| DependencyList * | deps |
Friends | |
| class | DependencyList |
Constructor & Destructor Documentation
| DependencyManager::DependencyManager | ( | Sheet * | s | ) |
| DependencyManager::~DependencyManager | ( | ) |
Member Function Documentation
| void DependencyManager::reset | ( | ) |
| void DependencyManager::cellChanged | ( | const Point & | cell | ) |
| void DependencyManager::rangeChanged | ( | const Range & | range | ) |
| void DependencyManager::rangeListChanged | ( | const RangeList & | rangeList | ) |
| void DependencyManager::areaModified | ( | const QString & | name | ) |
get cells depending on this cell, either through normal or range dependency
Definition at line 194 of file dependencies.cc.
Member Data Documentation
DependencyList* KSpread::DependencyManager::deps [protected] |
The documentation for this class was generated from the following files:

