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: