kspread
KSpread::Point Class Reference
#include <kspread_util.h>
Detailed Description
Represents the position of a single cell in a workbook.Each position has a row, column and optionally an associated Sheet. Columns and rows can be marked as fixed. This is for handling absolute coordinates in formulae (eg. in the formula "=$C$1" both the column (C) and row (1) are fixed.
Definition at line 54 of file kspread_util.h.
Public Member Functions | |
| Point () | |
| Point (const QString &) | |
| Point (const QString &, Map *, Sheet *default_sheet=0) | |
| Point (const Point &c) | |
| bool | isValid () const |
| bool | isSheetKnown () const |
| Cell * | cell () const |
| bool | operator== (const Point &cell) const |
| bool | operator< (const Point &cell) const |
| int | row () const |
| int | column () const |
| void | setRow (int r) |
| void | setColumn (int c) |
| void | setSheet (Sheet *sheet) |
| Sheet * | sheet () const |
| void | setSheetName (QString name) |
| QString | sheetName () const |
| void | setPos (QPoint pos) |
| QPoint | pos () const |
| void | setColumnFixed (bool colFixed) |
| bool | columnFixed () const |
| void | setRowFixed (bool rowFixed) |
| bool | rowFixed () const |
Member Function Documentation
|
|
Sets whether or not the column (x coordinate) of this point is fixed (ie. it represents an absolute coordinate - eg. the column letter B in the formula "=$B30" is fixed) Definition at line 217 of file kspread_util.cc. |
|
|
Sets the position of this point (in rows and columns).
Definition at line 193 of file kspread_util.cc. |
|
|
Sets whether or not the row (y coordinate) of this point is fixed (ie. it represents an absolute coordinate - eg. the row number 30 in the formula "=A$30" is fixed) Definition at line 225 of file kspread_util.cc. |
|
|
Sets the sheet which this point lies on.
Definition at line 201 of file kspread_util.cc. |
|
|
Sets the name of the sheet which this point lies on.
Definition at line 209 of file kspread_util.cc. |
The documentation for this class was generated from the following files:

