LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StrokeFontPool Class Referencefinal

The StrokeFontPool class. More...

#include <strokefontpool.h>

+ Collaboration diagram for StrokeFontPool:

Public Member Functions

 StrokeFontPool (const FilePath &directory) noexcept
 
 StrokeFontPool (const StrokeFontPool &other)=delete
 
 ~StrokeFontPool () noexcept
 
const StrokeFontgetFont (const QString &filename) const
 
StrokeFontPooloperator= (const StrokeFontPool &rhs) noexcept
 

Private Attributes

QHash< QString,
std::shared_ptr< StrokeFont > > 
mFonts
 

Detailed Description

The StrokeFontPool class.

Constructor & Destructor Documentation

StrokeFontPool ( const FilePath directory)
noexcept

+ Here is the call graph for this function:

StrokeFontPool ( const StrokeFontPool other)
delete
~StrokeFontPool ( )
noexcept

Member Function Documentation

const StrokeFont & getFont ( const QString &  filename) const
StrokeFontPool& operator= ( const StrokeFontPool rhs)
noexcept

Member Data Documentation

QHash<QString, std::shared_ptr<StrokeFont> > mFonts
private

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