Namespaces | |
| namespace | Paste |
| namespace | Restriction |
Typedefs | |
| typedef TQValueVector< Value > | valVector |
| typedef Value(* | FunctionPtr) (valVector, ValueCalc *, FuncExtra *) |
| typedef Column unsigned long | int |
| typedef KGenericFactory< PluginInsertCalendar > | InsertCalendarFactory |
| typedef TQValueList< Condition > | ConditionList |
| typedef void(* | arrayWalkFunc) (ValueCalc *, Value &result, Value val, Value param) |
Functions | |
| TQTextStream & | operator<< (TQTextStream &ts, Formula formula) |
| Token::Op | matchOperator (const TQString &text) |
| bool | isIdentifier (TQChar ch) |
| TDEAboutData * | newAboutData () |
| int | daysPerYear (TQDate const &date, int basis) |
| int | daysBetweenDates (TQDate const &date1, TQDate const &date2, int basis) |
| static TQString | cellAsText (Cell *cell, unsigned int max) |
| bool | formatIsDate (FormatType fmt) |
| bool | formatIsTime (FormatType fmt) |
| bool | formatIsFraction (FormatType fmt) |
| KSPREAD_EXPORT TQString | util_rangeName (const TQRect &_area) |
| KSPREAD_EXPORT TQString | util_rangeName (Sheet *_sheet, const TQRect &_area) |
| TQString | util_rangeColumnName (const TQRect &_area) |
| TQString | util_rangeRowName (const TQRect &_area) |
| KSPREAD_EXPORT int | util_decodeColumnLabelText (const TQString &_col) |
| KSPREAD_EXPORT TQString | util_encodeColumnLabelText (int column) |
| bool | util_isAllSelected (const TQRect &selection) |
| bool | util_isColumnSelected (const TQRect &selection) |
| bool | util_isRowSelected (const TQRect &selection) |
| bool | util_isRowOrColumnSelected (const TQRect &selection) |
| bool | util_validateSheetName (const TQString &name) |
| TQDomElement | util_createElement (const TQString &tagName, const TQFont &font, TQDomDocument &doc) |
| TQDomElement | util_createElement (const TQString &tagname, const TQPen &pen, TQDomDocument &doc) |
| TQFont | util_toFont (TQDomElement &element) |
| TQPen | util_toPen (TQDomElement &element) |
| int | util_penCompare (TQPen const &pen1, TQPen const &pen2) |
| TQString | convertRefToRange (const TQString &sheet, const TQRect &rect) |
| TQString | convertRefToBase (const TQString &sheet, const TQRect &rect) |
| TQString | convertRangeToRef (const TQString &sheetName, const TQRect &_area) |
| void | insertBracket (TQString &s) |
| TQString | convertOasisPenToString (const TQPen &pen) |
| TQPen | convertOasisStringToPen (const TQString &str) |
| KSPREAD_EXPORT bool | localReferenceAnchor (const TQString &_ref) |
Variables | |
| static const char * | description =I18N_NOOP("KOffice Spreadsheet Application") |
| static const char * | version =KOFFICE_VERSION_STRING |
Detailed Description
The KSpread namespace.
Typedef Documentation
◆ arrayWalkFunc
Definition at line 51 of file valuecalc.h.
◆ ConditionList
| typedef TQValueList<Condition> KSpread::ConditionList |
Definition at line 49 of file valuecalc.h.
◆ FunctionPtr
Definition at line 48 of file functions.h.
◆ InsertCalendarFactory
| typedef KGenericFactory<PluginInsertCalendar> KSpread::InsertCalendarFactory |
Definition at line 49 of file kspread_plugininsertcalendar.cpp.
◆ int
| typedef Row unsigned long KSpread::int |
Definition at line 14 of file kspread_types.h.
◆ valVector
| typedef TQValueVector<Value> KSpread::valVector |
Definition at line 36 of file functions.h.
Enumeration Type Documentation
◆ AlignType
| enum KSpread::AlignType |
Definition at line 100 of file kspread_object.h.
◆ BorderShortcutType
| enum KSpread::BorderShortcutType |
Definition at line 89 of file kspread_dlg_layout.h.
◆ BorderType
| enum KSpread::BorderType |
Definition at line 76 of file kspread_dlg_layout.h.
◆ Comp
| enum KSpread::Comp |
Definition at line 37 of file valuecalc.h.
◆ FormatType
| enum KSpread::FormatType |
Definition at line 131 of file kspread_global.h.
◆ ImageEffect
| enum KSpread::ImageEffect |
Definition at line 73 of file kspread_object.h.
◆ MethodOfCalc
| enum KSpread::MethodOfCalc |
Definition at line 129 of file kspread_global.h.
◆ ModifyType
| enum KSpread::ModifyType |
Definition at line 152 of file kspread_global.h.
◆ MoveTo
| enum KSpread::MoveTo |
Definition at line 128 of file kspread_global.h.
◆ ObjType
| enum KSpread::ObjType |
Definition at line 52 of file kspread_object.h.
◆ ParameterType
| enum KSpread::ParameterType |
Definition at line 79 of file functions.h.
◆ PictureMirrorType
| enum KSpread::PictureMirrorType |
Definition at line 66 of file kspread_object.h.
◆ PropValue
| enum KSpread::PropValue |
Definition at line 165 of file kspread_global.h.
◆ SelectionMode
| enum KSpread::SelectionMode |
Definition at line 59 of file kspread_object.h.
◆ Series
| enum KSpread::Series |
Definition at line 126 of file kspread_global.h.
◆ ToolEditMode
| enum KSpread::ToolEditMode |
Definition at line 172 of file kspread_global.h.
◆ Type
| enum KSpread::Type |
Definition at line 38 of file valuecalc.h.
Function Documentation
◆ cellAsText()
|
static |
Definition at line 4981 of file kspread_sheet.cpp.
◆ convertOasisPenToString()
| TQString KSpread::convertOasisPenToString | ( | const TQPen & | pen | ) |
Definition at line 926 of file kspread_util.cpp.
◆ convertOasisStringToPen()
| TQPen KSpread::convertOasisStringToPen | ( | const TQString & | str | ) |
Definition at line 967 of file kspread_util.cpp.
◆ convertRangeToRef()
| TQString KSpread::convertRangeToRef | ( | const TQString & | sheetName, |
| const TQRect & | _area | ||
| ) |
Definition at line 921 of file kspread_util.cpp.
◆ convertRefToBase()
| TQString KSpread::convertRefToBase | ( | const TQString & | sheet, |
| const TQRect & | rect | ||
| ) |
Definition at line 862 of file kspread_util.cpp.
◆ convertRefToRange()
| TQString KSpread::convertRefToRange | ( | const TQString & | sheet, |
| const TQRect & | rect | ||
| ) |
Definition at line 876 of file kspread_util.cpp.
◆ daysBetweenDates()
| int KSpread::daysBetweenDates | ( | TQDate const & | date1, |
| TQDate const & | date2, | ||
| int | basis | ||
| ) |
Definition at line 89 of file kspread_functions_helper.cpp.
◆ daysPerYear()
| int KSpread::daysPerYear | ( | TQDate const & | date, |
| int | basis | ||
| ) |
Definition at line 66 of file kspread_functions_helper.cpp.
◆ formatIsDate()
| bool KSpread::formatIsDate | ( | FormatType | fmt | ) |
Definition at line 38 of file kspread_util.cpp.
◆ formatIsFraction()
| bool KSpread::formatIsFraction | ( | FormatType | fmt | ) |
Definition at line 49 of file kspread_util.cpp.
◆ formatIsTime()
| bool KSpread::formatIsTime | ( | FormatType | fmt | ) |
Definition at line 44 of file kspread_util.cpp.
◆ insertBracket()
| void KSpread::insertBracket | ( | TQString & | s | ) |
Definition at line 899 of file kspread_util.cpp.
◆ isIdentifier()
| bool KSpread::isIdentifier | ( | TQChar | ch | ) |
helper function: return true for valid identifier character
Definition at line 356 of file formula.cpp.
◆ localReferenceAnchor()
| bool KSpread::localReferenceAnchor | ( | const TQString & | _ref | ) |
Definition at line 1008 of file kspread_util.cpp.
◆ matchOperator()
| Token::Op KSpread::matchOperator | ( | const TQString & | text | ) |
helper function: return operator of given token text e.g.
"*" yields Operator::Asterisk, and so on
Definition at line 130 of file formula.cpp.
◆ newAboutData()
| TDEAboutData * KSpread::newAboutData | ( | ) |
Definition at line 35 of file kspread_aboutdata.h.
◆ operator<<()
| TQTextStream & KSpread::operator<< | ( | TQTextStream & | ts, |
| Formula | formula | ||
| ) |
Dumps the formula, should be used only to assist debugging.
◆ util_createElement() [1/2]
| TQDomElement KSpread::util_createElement | ( | const TQString & | tagName, |
| const TQFont & | font, | ||
| TQDomDocument & | doc | ||
| ) |
Definition at line 102 of file kspread_util.cpp.
◆ util_createElement() [2/2]
| TQDomElement KSpread::util_createElement | ( | const TQString & | tagname, |
| const TQPen & | pen, | ||
| TQDomDocument & | doc | ||
| ) |
Definition at line 122 of file kspread_util.cpp.
◆ util_decodeColumnLabelText()
| int KSpread::util_decodeColumnLabelText | ( | const TQString & | _col | ) |
Call this function to decode the text of a column label to an integer i.e.
AA->27
Definition at line 57 of file kspread_util.cpp.
◆ util_encodeColumnLabelText()
| KSPREAD_EXPORT TQString KSpread::util_encodeColumnLabelText | ( | int | column | ) |
Call this function to encode an integer to the text of the column label i.e.
27->AA
◆ util_isAllSelected()
| bool KSpread::util_isAllSelected | ( | const TQRect & | selection | ) |
Definition at line 737 of file kspread_util.cpp.
◆ util_isColumnSelected()
| bool KSpread::util_isColumnSelected | ( | const TQRect & | selection | ) |
Definition at line 743 of file kspread_util.cpp.
◆ util_isRowOrColumnSelected()
| bool KSpread::util_isRowOrColumnSelected | ( | const TQRect & | selection | ) |
Definition at line 753 of file kspread_util.cpp.
◆ util_isRowSelected()
| bool KSpread::util_isRowSelected | ( | const TQRect & | selection | ) |
Definition at line 748 of file kspread_util.cpp.
◆ util_penCompare()
| int KSpread::util_penCompare | ( | TQPen const & | pen1, |
| TQPen const & | pen2 | ||
| ) |
Definition at line 829 of file kspread_util.cpp.
◆ util_rangeColumnName()
| TQString KSpread::util_rangeColumnName | ( | const TQRect & | _area | ) |
Definition at line 76 of file kspread_util.cpp.
◆ util_rangeName() [1/2]
| TQString KSpread::util_rangeName | ( | const TQRect & | _area | ) |
Definition at line 91 of file kspread_util.cpp.
◆ util_rangeName() [2/2]
| TQString KSpread::util_rangeName | ( | Sheet * | _sheet, |
| const TQRect & | _area | ||
| ) |
Definition at line 97 of file kspread_util.cpp.
◆ util_rangeRowName()
| TQString KSpread::util_rangeRowName | ( | const TQRect & | _area | ) |
Definition at line 84 of file kspread_util.cpp.
◆ util_toFont()
| TQFont KSpread::util_toFont | ( | TQDomElement & | element | ) |
Definition at line 131 of file kspread_util.cpp.
◆ util_toPen()
| TQPen KSpread::util_toPen | ( | TQDomElement & | element | ) |
Definition at line 169 of file kspread_util.cpp.
◆ util_validateSheetName()
| bool KSpread::util_validateSheetName | ( | const TQString & | name | ) |
Definition at line 760 of file kspread_util.cpp.
Variable Documentation
◆ description
|
static |
Definition at line 30 of file kspread_aboutdata.h.
◆ version
|
static |
Definition at line 33 of file kspread_aboutdata.h.
