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 (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
| void Point::setSheet | ( | Sheet * | sheet | ) |
| void Point::setSheetName | ( | QString | name | ) |
Sets the name of the sheet which this point lies on.
Definition at line 209 of file kspread_util.cc.
| void Point::setPos | ( | QPoint | pos | ) |
Sets the position of this point (in rows and columns).
Definition at line 193 of file kspread_util.cc.
| void Point::setColumnFixed | ( | bool | colFixed | ) |
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.
| void Point::setRowFixed | ( | bool | rowFixed | ) |
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.
The documentation for this class was generated from the following files:

