Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions |
Qt Extended provides a number of standard fonts together with language-specific fonts. The fonts and the available formats and font sizes are described in the sections below.
The primary fonts are:
Font | Description |
---|---|
dejavu_sans_condensed | http://dejavu.sourceforge.net/wiki/index.php/Main_Page |
helvetica | from the X11 helv*.bdf; used for non-CJK languages |
wenquanyi | http://wqy.sourceforge.net; used for Chinese) |
unifont | http://czyborra.com/unifont/; used for other languages |
The following table displays the formats and pixel sizes available for each font:
Font | Font Size |
---|---|
dejavu_sans_condensed | 8-36 |
helvetica | 8, 10, 12, 14, 18, 24 |
helvetica | bold 8, 10, 12, 14, 18, 24 |
helvetica | bold italic 8, 10, 12, 14, 18, 24 |
unifont | 16 |
japanese | 23 |
micro | 4 |
fixed | 7, 12 |
wenquanyi | 12, 13, 15, 16 |
wenquanyi | bold 12, 13, 15, 16 |
Most of the fonts only support a small subset of unicode characters. For instance it is not possible to use helvetica to display Chinese characters. To overcome this problem Qt Extended allows the specification of default fonts for each language. The following table shows a small subset of languages and their associated font:
Language | Font |
---|---|
Arabic | unifont 16 |
Chinese | wenquanyi 12, 13, 16 |
Japanese | japanese 23 |
Korean | unifont 16 |
To see how to customized/define what font to use for a given language and size of font see: Internationalization. If no suitable font is at hand it may be possible to use the unifont font as it provides the most complete set of characters.
See also Setting Display Size.
Copyright © 2009 Trolltech | Trademarks | Qt Extended 4.4.3 |