AlphaTable | The table for special alphabets |
AlphaTableEntry | The information our AlphaTable contains |
BasicElement | Basis of every formula element |
BracketElement | A left and/or right bracket around one child |
CharFamilyCommand | Changes the char family of a number of elements an their children |
CharStyleCommand | Changes the char style of a number of elements an their children |
CharTableEntry | What we know about a unicode char |
KColorAction | An action whose pixmap is automatically generated from a color |
Compatibility | Converter from the other kformula lib string to a loadable dom |
Container | The document |
ContainerHandler | This class can handle moving and resizing of embedded documents in your class derived from KoView |
ContextStyle | Contains all the style information for the formela |
CustomItemsMap | A CustomItemsMap associates a custom item to an index Used in the undo/redo info for insert/delete text |
Document | A document that can contain a lot of formulas (container) |
DocumentWrapper | A Wrapper that constracts the actions and must be given a real document to work with |
ElementCreationStrategy | An object of this type needs to be known by the SequenceElement |
ElementIndex | A type that describes an index |
ElementType | Basis of all types |
ElementVisitor | Visitor |
EmptyElement | An element that represents an empty box |
EventHandler | An abstract base class for event handlers |
KFCAdd | Base for all commands that want to add a simple element |
KFCAddGenericIndex | Add an index |
KFCAddIndex | Add an IndexElement |
KFCAddReplacing | The command that takes the main child out of the selected element and replaces the element with it |
KFCRemove | Command that is used to remove the currently selected element |
KFCRemoveEnclosing | Command to remove the parent element |
KFCRemoveSelection | Command that is used to remove the current selection if we want to replace it with another element |
KFCReplace | Removes the current selection and adds any new elements afterwards |
FontCommand | Base for all font commands that act on the current selection |
FontStyle | Base class for all supported font styles |
FormulaCursor | The selection |
FormulaCursor::CursorData | A black box that is supposed to contain everything which is needed to describe a cursor |
FormulaDocument | The interface the elements expect from its document |
FormulaElement | The main element |
FormulaList | Small utility class representing a sortable (by x,y position) list of formulas you can use sort() and inSort(item) |
KFormulaWidget | The view |
FractionElement | A fraction |
IndexElement | The element with up to four indexes in the four corners |
InternFontTable | The struct used to store static font data |
MathML2KFormula | This class converts MathML to KFormula XML |
MatrixDialog | Dialog for entering matrix sizes |
MatrixElement | A matrix |
MultiElementType | Basis for all tokens that run along several elements |
MultilineElement | Any number of lines |
NameSequence | The sequence thats a name |
NameType | A recognized name |
NumberType | A range of elements that make up a number |
KoApplication | Base class for all KOffice apps Base class for all KOffice apps |
KoApplicationIface | DCOP interface for any KOffice application (entry point) |
KoBorder | This class represents a border - for anything, like paragraph, or frame |
KoChangeVariableFormatProperties | Command created when changing the properties of a variable's format (e.g |
KoChangeVariableSubType | Command created when changing the subtype of a variable (turning "fixed date" into "variable date") |
KoChild | KoChild is an abstract base class that represents the geometry associated with an embedded document |
KoColumns | Structure for columns |
KoCommandHistory | The command history stores a (user) configurable amount of Commands. History of user commands (for undo/redo) |
KoContextHelpAction | KoContextHelpAction provides a easy to use context help system |
KoContextHelpPopup | KoContextHelpPopup is the popup displayed by ContextHelpAction |
KoCustomVarDialog | Class: KoCustomVarDialog This dialog allows to add a new custom variable or to edit an existing one |
KoCustomVariable | A custom variable is a variable whose value is entered by the user |
KoCustomVariablesDia | Class: KoCustomVariablesDia This dialog allows to set the value of the custom variables |
KoCustomVariablesList | Class: KoCustomVariablesList The listview |
KoCustomVariablesListItem | Class: KoCustomVariablesListItem Used by KoCustomVariablesDia Represents an item in the listview, holding a lineedit to edit the value of the variable |
KoDateVariable | Date-related variables |
KoDocument | The KOffice document class The KOffice document class |
KoDocumentChild | Holds an embedded object |
KoDocumentEntry | Represents an available KOffice component that supports the document interface |
KoDocumentIface | DCOP interface for any KOffice document Use KoApplicationIface to get hold of an existing document's interface, or to create a document |
KoEmbeddingFilter | The base class for all import filters embedding other filters |
KoFieldVariable | Any variable that is a string, and whose value is automatically determined - as opposed to custom variables whose value is entered by the user |
KoFilter | The base class for import and export filters |
KoFilterChain | This class represents a chain of plain KoFilter instances |
KoFilterEntry | Represents an available filter |
KoFilterManager | This class manages all filters for a KOffice application. The class managing all the filters. KoFilter |
KoFindReplace | This class implements the 'find' functionality ( the "search next, prompt" loop ) and the 'replace' functionality |
KoFontChooser | The embeddable font chooser widget |
KoFormatDia | The separate dialog that pops up to ask for which formatting options should be used to match text, or when replacing text |
KoHeadFoot | Structure for header-footer |
KoHyphenator | Interface to the libhnj hyphenation library |
KoIndentSpacingWidget | The widget for editing idents and spacings (tab 1) |
KoInsertLinkDia | Dialog to insert links to various sources (file, Internet, mail and bookmarks) |
KoKWHeaderFooter | Structure for KWord header-footer |
KoMainWindow | This class is used to represent a main window of a KOffice component. Main window for a KOffice application |
KoPageLayout | This structure defines the page layout, including its size in pt, its format (e.g |
KoPageLayoutDia | With this dialog the user can specify the layout of the paper during printing |
KoPagePreview | KoPagePreview |
KoParagAlignWidget | The widget for editing paragraph alignment (tab 2) |
KoParagBorderWidget | The widget for editing paragraph borders (tab 3) |
KoParagCounter | This is the structure associated with a paragraph (KoTextParag), to define the bullet or numbering of the paragraph |
KoParagCounterWidget | The widget for editing counters (bullets & numbering) (tab 4) |
KoParagDia | The complete(*) dialog for changing attributes of a paragraph |
KoParagFormatCommand | Command created when changing the default format of paragraphs |
KoParagLayout | This class holds the paragraph-specific formatting information It's separated from KoTextParag so that it can be copied in the undo/redo history, and in KoStyle |
KoParagLayoutWidget | This is the base class for any widget [usually used in a tab] that handles modifying a part of a KoParagLayout |
KoParagTabulatorsWidget | The widget for editing tabulators (tab 5) |
KoParagVisitor | Base class for "visitors" |
KoPartSelectAction | An action for inserting an embedded object |
KoPartSelectDia | This dialog presents the user all available KOffice components ( KSpread, KWord etc ) with name and mini icon |
KoPgNumVariable | "current page number" and "number of pages" variables This is a base class, it must be inherited by applications, to provide recalc() |
KoPicture | KoPicture is a container class for various types of images supported by KOffice. An image container class |
KoPictureCollection | A collection of pictures (a key and the picture itself) |
KoPictureFilePreview | A preview widget for KFileDialog that supports both pixmaps and cliparts |
KoPictureKey | KoPictureKey is the structure describing an image in a unique way. Structure describing an image on disk |
KoPoint | A point whose coordinates are floating-point values ( "double"s ) |
OrdinaryCreationStrategy | The ordinary strategy to be used for plain kformula |
KoRect | A rect whose coordinates are floating-point values ( "double"s ) |
KoRuler | KoRuler is the horizontal or vertical ruler, to be used around the drawing area of most KOffice programs |
KoSize | A size whose coordinates are floating-point values ( "double"s ) |
KoSpell | KDE Spellchecker |
KOSpellConfig | A configuration class/dialog for KSpell |
KoStore | Saves and loads KOffice documents using various backends |
KoStoreDevice | This class implements a QIODevice around KoStore, so that it can be used to create a QDomDocument from it, or to be read using QDataStream |
KoStoreDrag | A generic drag object that holds a store (e.g |
KoStyle | A style is a combination of formatting attributes (font, color, etc.) and paragraph-layout attributes, all grouped under a name |
KoStylePreview | KoStylePreview |
KoTabulator | Struct: KoTabulator Defines the position of a tabulation (in pt), and its type |
KoTCDIconCanvas | Our reimplementation of KIconCanvas used within the template-chooser dialog |
KoTCDRecentFilesIconView | Our reimplementation of KFileIconView used as the "recent files" view within the template-chooser dialog |
KoTemplateChooseDia | This class is used to show the template dialog on startup. The template choose dialog |
KoTextCommand | Wraps a KoTextDocCommand into a KCommand, for the UI In fact the KoTextDocCommand isn't even known from here |
KoTextDeleteCommand | Command created when deleting some text |
KoTextFind | Reimplement KFind to provide our own validateMatch - for the formatting options |
KoTextFormat | Each character (KoTextStringChar) points to a KoTextFormat that defines the formatting of that character (font, bold, italic, underline, misspelled etc.) |
KoTextFormatCommand | Command created when changing formatted text |
KoTextFormatInterface | The KoTextFormatInterface is a pure interface that allows access to the "current text format" |
KoTextFormatter | We implement our own text formatter to implement WYSIWYG: It is heavily based on KoTextFormatterBaseBreakWords, but stores the x position of characters (and their width) in pixels, whereas all the rest is in L.U |
KoTextInsertCommand | Command created when inserting some text |
KoTextIterator | A convenient way to iterate over paragraphs, possibly in multiple textobjects, with many options (from cursor, backwards, in selection). General purpose paragraph iterator |
KoTextObject | The KoTextObject is the high-level object that contains a KoTextDocument (the list of paragraphs), and takes care of the operations on it (particularly the undo/redo commands) |
KoTextObject::UndoRedoInfo | The undo-redo structure holds the _temporary_ information for the current undo/redo command |
KoTextParagCommand | Command created when changing paragraph attributes |
KoTextReplace | Reimplement KoReplace to provide our own validateMatch - for the formatting options |
KoTextView | Object that is created to edit a KoTextObject |
KoTextZoomHandler | A KoTextZoomHandler converts between an internal text layout resolution of ~1440 DPI (by default) and the point-size for the fonts (those known by the user) |
KoTimeVariable | Time-related variables |
KoUnit | KOffice stores everything in pt (using "double") internally |
KoVariable | A KoVariable is a custom item, i.e |
KoVariableDateFormat | Implementation of the "date" formats TODO: merge with KoVariableTimeFormat, for a single QDateTime-based class |
KoVariableFormat | Class: KoVariableFormat Base class for a variable format - held by KWDocument |
KoVariableFormatCollection | The collection of formats for variables |
KoVariableStringFormat | Implementation of the string format |
KoVariableTimeFormat | Implementation of the "time" formats |
OverlineElement | A line above the content |
KoView | This class is used to display a KoDocument |
KoViewChild | This class aggregates information about an embedded document |
KoWmfFunc | Static data |
KoWmfHandle | WMF file allows manipulation on a stack of object |
KoWmfPaint | KoWmfPaint inherits the abstract class KoWmfRead and redirects WMF actions onto a QPaintDevice |
KoWmfRead | KoWmfRead allows the redirection of the actions stored in a WMF file |
KoWmfReadPrivate | KoWmfReadPrivate allows to read WMF files |
KoWmfWrite | KoWmfWrite allows to create a windows placeable meta file (WMF) |
KoZoomHandler | This class handles the zooming and DPI stuff (conversions between pt values and pixels) |
PartMoveHandler | Used by ContainerHandler internally to handle moving of embedded documents |
PartResizeHandler | Used by ContainerHandler internally to handle resizing of embedded documents |
PlainCommand | Base for all kformula commands |
KOffice::PriorityQueue< T > | This PriorityQueue class is implemented as "upside down" heap, i.e |
QWinMetaFile | QWinMetaFile is a WMF viewer based on QT toolkit How to use QWinMetaFile : |
RootElement | A nice graphical root |
SequenceElement | The element that contains a number of children |
SequenceParser | The parser that gets the element list and returns a syntax tree |
SequenceType | The token that belongs to a sequence |
SingleContentElement | The base of (all) elements that contain just one content element |
SingleElementType | Basis for all tokens that consist of one element only |
KSInterpreter | This class offers the API to koscript functionality |
KSLocale | This locale is used when executing external KoScript scripts |
KSMethod | A method holds a reference to some instance and some function |
KSModule | An instance of this class represents a loaded module |
SpaceElement | A element that represents a space |
KSParseNodeExtra | Derive from this class to store extra data in some parsenode |
KSSharedPtr< T > | Can be used to control the lifetime of an object that has derived QShared |
KSUtil | Utility functions for checking arguments and creating exceptions |
KSValue | This class acts like a union |
SVGPathParser | Parser for svg path data, contained in the d attribute |
SymbolElement | A symbol is simply a piece of art |
SymbolFontHelper | We expect to always have the symbol font |
SymbolFontStyle | The style of the standard symbol font |
SymbolTable | The symbol table |
TextElement | An element that represents one char |
TextType | A text element that doesn't belong to an name |
UnderlineElement | A line below the content |
View | The view that shows the formula |