lib
FontStyle Class Reference
#include <fontstyle.h>
Inheritance diagram for FontStyle:

Detailed Description
Base class for all supported font styles.
Definition at line 42 of file fontstyle.h.
Public Member Functions | |
virtual | ~FontStyle () |
virtual bool | init (ContextStyle *context, bool install=true)=0 |
virtual const SymbolTable * | symbolTable () const |
virtual SymbolTable * | symbolTable () |
virtual const AlphaTable * | alphaTable () const |
virtual Artwork * | createArtwork (SymbolType type=EmptyBracket) const =0 |
Protected Member Functions | |
void | fillNameTable (SymbolTable::NameTable &names) |
Static Protected Member Functions | |
static void | testFont (QStringList &missing, const QString &fontName) |
Member Function Documentation
virtual const AlphaTable* FontStyle::alphaTable | ( | ) | const [inline, virtual] |
the table for special alphabets.
Reimplemented in CMStyle, and EsstixFontStyle.
Definition at line 58 of file fontstyle.h.
virtual bool FontStyle::init | ( | ContextStyle * | context, | |
bool | install = true | |||
) | [pure virtual] |
lazy init support.
Needs to be run before anything else.
- Parameters:
-
install if true fonts may be installed if needed
Implemented in CMStyle, EsstixFontStyle, and SymbolFontStyle.
virtual const SymbolTable* FontStyle::symbolTable | ( | ) | const [inline, virtual] |
the table for ordinary symbols (those that have a unicode value)
Definition at line 54 of file fontstyle.h.
The documentation for this class was generated from the following files: