kspread Library API Documentation

CellBinding Class Reference

This is an abstract base class only. More...

#include <kspread_sheet.h>

Inheritance diagram for CellBinding:

Inheritance graph
[legend]
Collaboration diagram for CellBinding:

Collaboration graph
[legend]
List of all members.

Signals

void changed (KSpreadCell *_obj)

Public Member Functions

 CellBinding (KSpreadSheet *_sheet, const QRect &_area)
bool contains (int _x, int _y)
virtual void cellChanged (KSpreadCell *_obj)
virtual void setIgnoreChanges (bool _ignore)
virtual QRectdataArea ()
virtual void setDataArea (const QRect _rect)
KSpreadSheet * sheet () const

Protected Attributes

QRect m_rctDataArea
KSpreadSheet * m_pSheet
bool m_bIgnoreChanges

Detailed Description

This is an abstract base class only.

Definition at line 83 of file kspread_sheet.h.


Member Function Documentation

void CellBinding::cellChanged KSpreadCell _obj  )  [virtual]
 

Call this function if one of the cells covered by this binding (.

See also:
#rect ) has changed. This will in turn force for example a chart to update.
Parameters:
_obj may by 0L. In this case all cells may have changed.

Definition at line 106 of file kspread_sheet.cc.

Referenced by KSpreadDoc::emitEndOperation(), and KSpreadCell::updateChart().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kspread Library Version 1.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Feb 13 09:43:39 2006 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003