SymbolTable Class Reference
The symbol table. More...
#include <symboltable.h>
Public Types | |
typedef QMap< QChar, CharTableEntry > | UnicodeTable |
typedef QMap< QChar, QString > | NameTable |
typedef QMap< QString, QChar > | EntryTable |
typedef QValueVector< QFont > | FontTable |
Public Member Functions | |
void | init (ContextStyle *context) |
bool | contains (QString name) const |
QChar | unicode (QString name) const |
QString | name (QChar symbol) const |
const CharTableEntry & | entry (QChar symbol, CharStyle style=normalChar) const |
QFont | font (QChar symbol, CharStyle style=normalChar) const |
uchar | character (QChar symbol, CharStyle style=normalChar) const |
CharClass | charClass (QChar symbol, CharStyle style=normalChar) const |
QChar | unicodeFromSymbolFont (QChar pos) const |
QString | greekLetters () const |
QStringList | allNames () const |
bool | inTable (QChar ch, CharStyle style=anyChar) const |
void | initFont (const InternFontTable *table, const char *fontname, const NameTable &tempNames) |
Detailed Description
The symbol table.It contains all names that are know to the system.
Definition at line 101 of file symboltable.h.
Member Function Documentation
|
Reads the unicode / font tables.
Definition at line 63 of file symboltable.cc. |
|
Definition at line 100 of file symboltable.cc. Referenced by NameSequence::replaceElement(). |
|
Definition at line 161 of file symboltable.cc. References SymbolFontHelper::unicodeFromSymbolFont(). Referenced by SequenceElement::buildCommand(), and TextElement::readAttributesFromDom(). |
|
Definition at line 167 of file symboltable.cc. References SymbolFontHelper::greekLetters(). Referenced by SequenceElement::buildCommand(). |
|
Definition at line 173 of file symboltable.cc. |
The documentation for this class was generated from the following files: