kspread

KSpread::BindingModel Class Reference

#include <BindingModel.h>

Inheritance diagram for KSpread::BindingModel:

List of all members.

Signals

void changed (const Region &region)

Public Member Functions

 BindingModel (Binding *binding, QObject *parent=0)
virtual QHash< QString,
QVector< QRect > > 
cellRegion () const
virtual int columnCount (const QModelIndex &parent=QModelIndex()) const
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
void emitChanged (const Region &region)
void emitDataChanged (const QRect &range)
virtual QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
virtual bool isCellRegionValid (const QString &regionName) const
const Regionregion () const
virtual QString regionAddress () const
virtual int rowCount (const QModelIndex &parent=QModelIndex()) const
virtual bool setCellRegion (const QString &regionName)
void setRegion (const Region &region)

Detailed Description

Definition at line 33 of file BindingModel.h.


Constructor & Destructor Documentation

BindingModel::BindingModel ( Binding binding,
QObject parent = 0 
)

Definition at line 172 of file Binding.cpp.


Member Function Documentation

QHash< QString, QVector< QRect > > BindingModel::cellRegion (  )  const [virtual]

Definition at line 125 of file Binding.cpp.

void KSpread::BindingModel::changed ( const Region region  )  [signal]
int BindingModel::columnCount ( const QModelIndex parent = QModelIndex()  )  const [virtual]

Definition at line 269 of file Binding.cpp.

QVariant BindingModel::data ( const QModelIndex index,
int  role = Qt::DisplayRole 
) const [virtual]

Definition at line 203 of file Binding.cpp.

void BindingModel::emitChanged ( const Region region  ) 

Definition at line 190 of file Binding.cpp.

void BindingModel::emitDataChanged ( const QRect range  ) 

Definition at line 195 of file Binding.cpp.

QVariant BindingModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role = Qt::DisplayRole 
) const [virtual]

Definition at line 251 of file Binding.cpp.

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

Definition at line 178 of file Binding.cpp.

const KSpread::Region & BindingModel::region (  )  const

Definition at line 246 of file Binding.cpp.

QString BindingModel::regionAddress (  )  const [virtual]

Definition at line 185 of file Binding.cpp.

int BindingModel::rowCount ( const QModelIndex parent = QModelIndex()  )  const [virtual]

Definition at line 263 of file Binding.cpp.

bool BindingModel::setCellRegion ( const QString regionName  )  [virtual]

Definition at line 138 of file Binding.cpp.

void BindingModel::setRegion ( const Region region  ) 

Definition at line 275 of file Binding.cpp.


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