kformula/flake

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActionElementImplementation of the MathML maction element
AttributeManagerManages all the attributes, used by the elements to obtain attribute values
BasicElementThe base class for all elements of a formula
DictionaryDictionary to look up operator attributes and entity mappings
ElementFactoryAn implementation of the factory pattern to create element instances
EncloseElementImplementation of the MathML menclose element
ErrorElementImplementation of the MathML merror element
FencedElementA left and/or right bracket around one child
FixedElementAbstract Base Class for MathML elements with fixed number of children
FormulaCommandAll FormulaCommands are used to manipulate the formula in various ways
FormulaCommandLoad
FormulaCommandReplaceColumn
FormulaCommandReplaceElements
FormulaCommandReplaceRow
FormulaCommandReplaceText
FormulaCommandUpdateThis class is used to wrap FormulaCommands, which are part of KFormulaLib and therefore can't notify the tool and shape of changes (as they don't know about them)
FormulaCursorThe cursor being moved through a formula
FormulaDataThis is a QObject wrapper around a formulaElement, which allows to communicate between tool, cursor and shape
FormulaEditorThe Class responsible for manipulating a formula
FormulaElementThe element of a formula at the highest position
FormulaRendererFormulaRenderer takes care of painting and layouting the elements
FormulaToolWidgetA widget providing options for the FormulaTool
FractionElementImplementation of the MathML mfrac element
GlyphElementImplementation of the MathML mglyph element
IdentifierElementImplementation of the MathML mi element
KoFormulaShapeThe flake shape for a formula
KoFormulaShapeFactoryFactory for the formula shape
KoFormulaShapePluginA plugin for the formula shape and tool
KoFormulaToolThe flake tool for a formula
KoFormulaToolFactoryThe factory for KoFormulaTool
KoFrameShape
KoShape
KoShapeFactory
KoTool
KoToolFactory
Length
mainTabWidget
MultiscriptElementImplementation of the mmultiscript element
NumberElementImplementation of the MathML mn element
OperatorElementImplementation of the MathML mo element
PaddedElementImplementation of the MathML mpadded element
PhantomElementImplementation of the MathML mphantom element
RootElementImplementation of the MathML mroot and msqrt elements
RowElementImplementation of the MathML mrow element
SpaceElementImplementation of the MathML mspace element
SquareRootElementImplementation of the MathML msqrt element
StringElementImplementation of the MathML ms element
StyleElementThe implementation of the MathML mstyle element
SubSupElementImplementation of the msub, msup, msubsup elements
TableElementA matrix or table element in a formula
TableEntryElementImplementation of the MathML mtd element
TableRowElementRepresenting the MathML mtr element
TextElementImplementation of the MathML An element that represents one char
TokenElementBaseclass for all token elements
UnderOverElementImplementation of the MathML mover, munder and moverunder elements
UnknownElementImplementation of an unknown element