kspread

KSpread::BindingManager Class Reference

Manages cell ranges acting as data sources. More...

#include <BindingManager.h>

Inheritance diagram for KSpread::BindingManager:

List of all members.

Public Member Functions

 BindingManager (const Map *map)
virtual ~BindingManager ()
virtual const QAbstractItemModelcreateModel (const QString &regionName)
virtual bool isCellRegionValid (const QString &regionName) const
void regionChanged (const Region &region)
virtual bool removeModel (const QAbstractItemModel *model)
void updateAllBindings ()

Detailed Description

Manages cell ranges acting as data sources.

Definition at line 37 of file BindingManager.h.


Constructor & Destructor Documentation

BindingManager::BindingManager ( const Map map  ) 

Constructor.

Definition at line 38 of file BindingManager.cpp.

BindingManager::~BindingManager (  )  [virtual]

Destructor.

Definition at line 44 of file BindingManager.cpp.


Member Function Documentation

const QAbstractItemModel * BindingManager::createModel ( const QString regionName  )  [virtual]

Definition at line 49 of file BindingManager.cpp.

bool BindingManager::isCellRegionValid ( const QString regionName  )  const [virtual]

Definition at line 79 of file BindingManager.cpp.

void BindingManager::regionChanged ( const Region region  ) 

Definition at line 85 of file BindingManager.cpp.

bool BindingManager::removeModel ( const QAbstractItemModel model  )  [virtual]

Definition at line 60 of file BindingManager.cpp.

void BindingManager::updateAllBindings (  ) 

Definition at line 99 of file BindingManager.cpp.


The documentation for this class was generated from the following files: