lib

FormulaDocument Class Referenceabstract

#include <kformulacontainer.h>

Inheritance diagram for FormulaDocument:
Container

Public Member Functions

virtual void elementRemoval (BasicElement *)
virtual void changed ()
virtual void cursorHasMoved (FormulaCursor *)
virtual void moveOutLeft (FormulaCursor *)
virtual void moveOutRight (FormulaCursor *)
virtual void moveOutAbove (FormulaCursor *)
virtual void moveOutBelow (FormulaCursor *)
virtual void tell (const TQString &)
virtual void insertFormula (FormulaCursor *)
virtual void removeFormula (FormulaCursor *)
virtual void baseSizeChanged (int, bool)
virtual const SymbolTable & getSymbolTable () const =0

Detailed Description

The interface the elements expect from its document.

Please don't mistake this class for Document. This one represents one formula, the other one provides the context in which the formulae exist.

Definition at line 62 of file kformulacontainer.h.

Constructor & Destructor Documentation

◆ FormulaDocument()

FormulaDocument::FormulaDocument ( )
inline

Definition at line 68 of file kformulacontainer.h.

◆ ~FormulaDocument()

virtual FormulaDocument::~FormulaDocument ( )
inlinevirtual

Definition at line 69 of file kformulacontainer.h.

Member Function Documentation

◆ baseSizeChanged()

virtual void FormulaDocument::baseSizeChanged ( int ,
bool  )
inlinevirtual

Reimplemented in Container.

Definition at line 81 of file kformulacontainer.h.

◆ changed()

virtual void FormulaDocument::changed ( )
inlinevirtual

Reimplemented in Container.

Definition at line 72 of file kformulacontainer.h.

◆ cursorHasMoved()

virtual void FormulaDocument::cursorHasMoved ( FormulaCursor * )
inlinevirtual

Reimplemented in Container.

Definition at line 73 of file kformulacontainer.h.

◆ elementRemoval()

virtual void FormulaDocument::elementRemoval ( BasicElement * )
inlinevirtual

Reimplemented in Container.

Definition at line 71 of file kformulacontainer.h.

◆ insertFormula()

virtual void FormulaDocument::insertFormula ( FormulaCursor * )
inlinevirtual

Definition at line 79 of file kformulacontainer.h.

◆ moveOutAbove()

virtual void FormulaDocument::moveOutAbove ( FormulaCursor * )
inlinevirtual

Definition at line 76 of file kformulacontainer.h.

◆ moveOutBelow()

virtual void FormulaDocument::moveOutBelow ( FormulaCursor * )
inlinevirtual

Definition at line 77 of file kformulacontainer.h.

◆ moveOutLeft()

virtual void FormulaDocument::moveOutLeft ( FormulaCursor * )
inlinevirtual

Reimplemented in Container.

Definition at line 74 of file kformulacontainer.h.

◆ moveOutRight()

virtual void FormulaDocument::moveOutRight ( FormulaCursor * )
inlinevirtual

Definition at line 75 of file kformulacontainer.h.

◆ removeFormula()

virtual void FormulaDocument::removeFormula ( FormulaCursor * )
inlinevirtual

Definition at line 80 of file kformulacontainer.h.

◆ tell()

virtual void FormulaDocument::tell ( const TQString & )
inlinevirtual

Definition at line 78 of file kformulacontainer.h.


The documentation for this class was generated from the following file: