kspread

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CKSpread::ADMStorageAbstractDataManipulator - provides storage of old cell data (for undo) and has an abstract method for the actual setting of new values
 CKSpread::CanvasThe canvas builds a part of the GUI of KSpread
 CKross::KSpreadCore::CellFor every cell in the spread sheet there is a Cell object
 CKSpread::CellFor every cell in the spread sheet there is a Cell object
 CKSpread::CellBindingThis is an abstract base class only
 CKSpread::CellEditorClass CellEditor
 CKSpread::CellFormatDialogDialog for the "Cell Format..." action
 CKSpread::CellFormatPageFloatFormat of numbers
 CKSpread::ClusterPhilipp This class defines a pointer map to all cells, which makes access to them more performant and additionally limits memory consumption
 CKSpread::ComboboxLocationEditWidgetComboboxLocationEditWidget
 CKSpread::ConditionalStructure to indicate the condition we're testing on a cell and the special font and color that will be applied if it's true
 CKSpread::ConditionsManages a set of conditions for a cell
 CKSpread::CSVDialogProvides dialog for managing CSV (comma separated value) data
 CKSpread::DependencyManagerThis class manages dependencies
 CKSpread::DissociateCellCommandClass DissociateCellCommand implements a command for breaking merged cells
 CKross::KSpreadCore::DocThe KSpread document
 CKSpread::DocThis class holds the data that makes up a spreadsheet
 CKSpread::EditWidgetThe widget that appears above the sheet and allows to edit the cells content
 ▼CKSpread::Region::ElementBase class for region elements, which can be points or ranges
 CKSpread::Region::PointA point in a region
 CKSpread::Region::RangeA range in a region
 ▼CKSpread::EmbeddedObjectContains basic information for every object
 ▼CKSpread::EmbeddedKOfficeObjectHolds an embedded koffice object
 CKSpread::EmbeddedChartHolds an embedded chart object
 CKSpread::EmbeddedPictureObjectHolds a picture object
 CKSpread::FormatDialogDialog for the "AutoFormat..." action
 CKSpread::FormulaClass Formula encapsulates a formula for a cell
 CKSpread::FormulaEditorHighlighterColours cell references in formulas
 CKSpread::FunctionCompletionProvides autocompletition facilities in formula editors
 CKSpread::HBorderHBorder
 CKSpread::InsertHandlerThis event handler is used to insert a new part
 CKSpread::KPSheetSelectPagePrint dialog page for selecting sheets to print
 CKSpread::KSPLoadingInfoTemporary information used only during loading
 CKross::KSpreadCore::KSpreadCoreModuleImplements a Kross::Api::Module to provide access to the KSpread functionality
 CKSpreadPenPen that handles line widths in points
 CKSpread::KSPRSavingInfoTemporary information used only during saving
 CKSpread::LocationEditWidgetA widget that allows the user to enter an arbitrary cell location to goto or cell selection to highlight
 CKSpread::ManipulatorManagerManipulatorManager
 CKSpread::MapA map is a simple container for all sheets
 CKSpread::MergeCellCommandClass MergeCellCommand implements a command for merging two or more cells into one cell
 CPluginInsertCalenderPlugin for inserting a calendar into a spreadsheet
 CKSpread::PointRepresents the position of a single cell in a workbook
 CKSpread::RangeRepresents a region within a workbook
 CKSpread::RangeDependencyRange dependency - stores information about one dependency of one cell on one range of cells
 CKSpread::RangeIteratorRangeIterator
 CKSpread::RangeListRange-list and cell-list TODO: move to a separate file, improve structure, add iterators and all that TODO: use this class instead of other means of range-walking all over KSpread TODO: use this as selection TODO: anything I forgot ;)
 ▼CKSpread::RegionThe one for all class for points and ranges
 ▼CKSpread::ManipulatorManipulator
 CKSpread::AdjustColumnRowManipulatorAdjustColumnRowManipulator
 CKSpread::DilationManipulatorDilationManipulator
 ▼CKSpread::FormatManipulatorFormatManipulator
 CKSpread::AngleManipulatorClass AngleManipulator
 CKSpread::BackgroundColorManipulatorClass BackgroundColorManipulator
 CKSpread::BorderManipulatorBorderManipulator
 CKSpread::FontColorManipulatorClass FontColorManipulator
 CKSpread::FontManipulatorClass FontManipulator
 CKSpread::HorAlignManipulatorClass HorAlignManipulator
 CKSpread::VerAlignManipulatorClass VerAlignManipulator
 CKSpread::HideShowManipulatorHideShowManipulator
 CKSpread::InsertDeleteManipulatorInsertDeleteManipulator
 CKSpread::MergeManipulatorMergeManipulator
 CKSpread::ResizeColumnManipulatorResizeColumnManipulator
 CKSpread::ResizeRowManipulatorResizeRowManipulator
 CKSpread::ProtectedCheckClass ProtectedCheck can be used to check, whether a particular range is protected or not
 CKSpread::RenameSheetCommandClass RenameSheetCommand implements a command for renaming a sheet
 CKross::KSpreadCore::SheetA sheet in a document
 CKSpread::SheetPropertiesCommandClass SheetPropertiesCommand implements a command for changing sheet properties
 ▼CKSpread::StyleCell style
 CKSpread::CustomStyleBuilt-in or custom style defined in StyleManager dialog
 CKSpread::TextDragThis is a class for handling clipboard data
 CKSpread::TokenToken
 CKSpread::TokensClass Tokens represents array of tokens
 CKSpread::ToolTipTooltip, which displays the comment and cell content, when it's too short
 CKSpread::UndoActionAbstract base class
 CKSpread::UndoWrapperCommandClass UndoWrapperCommand is used to help migration from custom UndoAction to KCommand-based system
 CKSpread::ValueProvides a wrapper for cell value
 CKSpread::ValueCalcUsed to perform all sorts of calculations
 CKSpread::ValueConverterCan convert Value between various different formats
 CKSpread::ValueFormatterGenerates a textual representation of data stored in a Value, with a given formatting
 CKSpread::ValueParserThe ValueParser parses a text input from the user, generating Value in the desired format
 CKSpread::VBorderVBorder
 CKSpread::ViewDisplays a KSpread document