Freeciv21
Develop your civilization from humble roots to a global empire
fonts.cpp File Reference
#include "fonts.h"
#include <QDirIterator>
#include <QFontDatabase>
#include <QGuiApplication>
#include <QScreen>
#include "gui_main.h"
#include "options.h"
+ Include dependency graph for fonts.cpp:

Go to the source code of this file.

Functions

static void configure_font (const QString &font_name, const QStringList &sl, QFont::StyleHint hint, int size, bool bold)
 Returns long font name, sets given for for use. More...
 
bool isFontInstalled (const QString &font_name)
 Returns if a font is installed. More...
 
void load_fonts ()
 Loads the fonts into the font database. More...
 
void configure_fonts ()
 Tries to choose good fonts for Freeciv21. More...
 

Function Documentation

◆ configure_font()

void configure_font ( const QString &  font_name,
const QStringList &  sl,
QFont::StyleHint  hint,
int  size,
bool  bold = false 
)
static

Returns long font name, sets given for for use.

Definition at line 206 of file fonts.cpp.

Referenced by configure_fonts().

◆ configure_fonts()

void configure_fonts ( )

Tries to choose good fonts for Freeciv21.

Definition at line 160 of file fonts.cpp.

Referenced by client_main().

◆ isFontInstalled()

bool isFontInstalled ( const QString &  font_name)

Returns if a font is installed.

Definition at line 130 of file fonts.cpp.

Referenced by configure_fonts().

◆ load_fonts()

void load_fonts ( )

Loads the fonts into the font database.

Definition at line 140 of file fonts.cpp.

Referenced by configure_fonts().