Qt Toolkit - makeqpf

| Classes - Annotated - Tree - Functions - Home - Structure Qte

# makeqpf

This tool is used to save QPF font files by rendering and saving fonts.

# Compiling makeqpf

- QT_NO_QWS_TRANSFORMED and QT_NO_QWS_SAVEFONTS must not be defined by your qconfig
- QT_TRANSFORM_VFB must be defined if you wish to run makeqpf under QVFb
- QT_NO_BDF must not be defined should you wish to process BDF files
- QT_NO_FREETYPE must not be defined should you wish to process TTF files

Typically this means doing a build of Qt/Embedded selecting the makeqpf configure. For example:

`./configure -qconfig makeqpf [extra options]
make
make -C tools/makeqf
`

## QWS fonts

##

Makeqpf, like any other Qt/Embedded application, relies on $QTDIR/lib/fonts/fontdir to correctly list the available fonts. For more information see QWS Fonts

## Usage

`makeqpf [-A] [-f spec-file] [font ...]`

- -A - Render and save all fonts in fontdir
- -f - File of lines: fontname character-ranges e.g. "smoothtimes 0-ff,20a0-20af"
- font - Font to render and save

To make a "fixed" font with the currency symbols, create a file with the line:

`fixed 0-ff,20a0-20af`

and run `makeall -f yourfile`

See also `./makeqpf --help`

Hint:Press CTRL+Key_Q should you wish to quit makeqpf.

Warning: If TTF(Freetype) support is allowed then the freetype development headers libraries need to be available.