Warning, /office/calligra/sheets/Mainpage.dox is written in an unsupported language. File is not indexed.

0001 /**
0002  * \mainpage Sheets
0003  * Sheets is a scriptable spreadsheet program which provides both
0004  * table-oriented sheets and support for complex mathematical formulas
0005  * and statistics.
0006  *
0007  * \section majorclasses Major classes
0008  * \li KSpread::Canvas The scrollable area showing the cells.
0009  * \li KSpread::Cell Represents a cell in the spreadsheet.
0010  * \li KSpread::Doc The KPart used in Sheets itself and when embedded in non-Calligra applications.
0011  * \li KSpread::Map The actual spreadsheet document consisting of at least one sheet.
0012  * \li KSpread::Sheet A sheet consists of several cells.
0013  * \li KSpread::View This class displays the KPart document.
0014  *
0015  * \section plugins Plugins
0016  * \li \ref KSpreadScripting Sheets Scripting Plugin that offers flexible access
0017  *      to the Kross scripting framework.
0018  * \li CalendarTool Plugin for inserting a calendar into a spreadsheet.
0019  */
0020 
0021 /* NOTE Stefan:
0022         Use doxygen's 'ingroup' command for each method/class/namespace
0023         explicitly. This way one sees immediately to which group the method
0024         belongs, if one looks directly into the header file.
0025         Don't group member function together and use 'addgroup'.
0026 */
0027 
0028 /**
0029  * \defgroup Damages Damage System
0030  * Classes and methods related to the damage system.
0031  */
0032 
0033 /**
0034  * \defgroup OpenDocument OpenDocument file format
0035  * Classes and methods related to the OpenDocument loading/saving.
0036  */
0037 
0038 /**
0039  * \defgroup Model Data Models
0040  * Classes and methods related to data models.
0041  */
0042 
0043 /**
0044  * \defgroup NativeFormat Old native file format
0045  * Classes and methods related to the Sheets's old native file format loading/saving.
0046  */
0047 
0048 /**
0049  * \defgroup Painting Painting System
0050  * Classes and methods related to the painting of cells and objects.
0051  * \ref painting
0052  */
0053 
0054 /**
0055  * \defgroup Plugin Plugin System
0056  * Classes and methods related to plugins.
0057  */
0058 
0059 /**
0060  * \defgroup Embedding Object Embedding
0061  * Classes and methods related to the embedding of objects (charts, pictures, ...).
0062  */
0063 
0064 /**
0065  * \defgroup Storage Storage System
0066  * Classes and methods related to data storage.
0067  */
0068 
0069 /**
0070  * \defgroup Style Style System
0071  * Classes and methods related to cell styles.
0072  */
0073 
0074 /**
0075  * \defgroup Value Value System
0076  * Classes and methods related to cell values.
0077  */
0078 
0079 /**
0080  * \defgroup ColumnRowFormat Column/Row Formats
0081  * Classes and methods related to column/row formats.
0082  */
0083 
0084 /**
0085  * \defgroup Page Page Layout
0086  * Classes and methods related to page layouting.
0087  */
0088 
0089 /**
0090  * \defgroup Coordinates Coordinate Systems
0091  * Classes and methods related to document/view/cell coordinates.
0092  */
0093 
0094 /**
0095  * \defgroup Commands Commands
0096  * Classes and methods related to commands.
0097  */
0098 
0099 /**
0100  * \defgroup UI User Interface
0101  * Classes and methods related to the user interface.
0102  */
0103 
0104 #EXAMPLE_PATH=. doc
0105 #EXAMPLE_RECURSIVE=NO
0106 
0107 // DOXYGEN_SET_PROJECT_NAME = Sheets