lib

OrdinaryCreationStrategy Class Reference

#include <creationstrategy.h>

Inheritance diagram for OrdinaryCreationStrategy:

ElementCreationStrategy List of all members.

Detailed Description

The ordinary strategy to be used for plain kformula.

Definition at line 79 of file creationstrategy.h.


Public Member Functions

virtual BasicElementcreateElement (QString type)
virtual TextElementcreateTextElement (const QChar &ch, bool symbol=false)
virtual EmptyElementcreateEmptyElement ()
virtual NameSequencecreateNameSequence ()
virtual BracketElementcreateBracketElement (SymbolType lhs, SymbolType rhs)
virtual OverlineElementcreateOverlineElement ()
virtual UnderlineElementcreateUnderlineElement ()
virtual MultilineElementcreateMultilineElement ()
virtual SpaceElementcreateSpaceElement (SpaceWidth width)
virtual FractionElementcreateFractionElement ()
virtual RootElementcreateRootElement ()
virtual SymbolElementcreateSymbolElement (SymbolType type)
virtual MatrixElementcreateMatrixElement (uint rows, uint columns)
virtual IndexElementcreateIndexElement ()

Member Function Documentation

MatrixElement * OrdinaryCreationStrategy::createMatrixElement uint  rows,
uint  columns
[virtual]
 

when this gets called the user has seen the matrix dialog and expects a matrix!

Implements ElementCreationStrategy.

Definition at line 112 of file creationstrategy.cc.

TextElement * OrdinaryCreationStrategy::createTextElement const QChar &  ch,
bool  symbol = false
[virtual]
 

there must always be a TextElement, so this can never return 0

Implements ElementCreationStrategy.

Definition at line 57 of file creationstrategy.cc.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys