VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
makVrf::DtFontDatabase Class Reference

The class will load up information for all fonts in the font directory to be able to map font names to font files. More...

Inheritance diagram for makVrf::DtFontDatabase:
Inheritance graph
[legend]

Public Member Functions

 DtFontDatabase (makVrv::DtDe &)
virtual ~DtFontDatabase ()
virtual QStringList families () const
 Returns all the families.
virtual QList< int > pointSizes (const QString &family)
 Returns all the point sizes for a partiular family.
virtual QString fontFileFor (const QString &family, int flags=0) const
 Returns the font file for the partiular family.
virtual void addFont (const std::string &family, const std::string &fileName)
 Adds a new font and file name mapping.
virtual QString fontFromFile (const std::string &file) const
 Returns the font family given the file.

Static Public Member Functions

static DtFontDatabaseinstance (makVrv::DtDe &de)
 Returns instance of the messager.
static void registerInstance (makVrv::DtDe &de, DtFontDatabase *)

Protected Attributes

makVrv::DtDe & myDe
QFontDatabase myFontDatabase

Detailed Description

The class will load up information for all fonts in the font directory to be able to map font names to font files.

Constructor & Destructor Documentation

makVrf::DtFontDatabase::DtFontDatabase ( makVrv::DtDe &  )
virtual makVrf::DtFontDatabase::~DtFontDatabase ( )
virtual

Member Function Documentation

static DtFontDatabase& makVrf::DtFontDatabase::instance ( makVrv::DtDe &  de)
static

Returns instance of the messager.

static void makVrf::DtFontDatabase::registerInstance ( makVrv::DtDe &  de,
DtFontDatabase  
)
static
virtual QStringList makVrf::DtFontDatabase::families ( ) const
virtual

Returns all the families.

virtual QList<int> makVrf::DtFontDatabase::pointSizes ( const QString &  family)
virtual

Returns all the point sizes for a partiular family.

virtual QString makVrf::DtFontDatabase::fontFileFor ( const QString &  family,
int  flags = 0 
) const
virtual

Returns the font file for the partiular family.

virtual void makVrf::DtFontDatabase::addFont ( const std::string &  family,
const std::string &  fileName 
)
virtual

Adds a new font and file name mapping.

virtual QString makVrf::DtFontDatabase::fontFromFile ( const std::string &  file) const
virtual

Returns the font family given the file.

Member Data Documentation

makVrv::DtDe& makVrf::DtFontDatabase::myDe
protected
QFontDatabase makVrf::DtFontDatabase::myFontDatabase
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)