[Fontconfig] distribute font with application
James Cloos
cloos at jhcloos.com
Tue Jul 31 09:42:58 PDT 2007
>>>>> "Peter" == Peter Shinners <peters at imageworks.com> writes:
Peter> How can an application add extra "font" directories at startup?
Peter> Is there an environment variable that allows adding directories
Peter> to the fontconfig search path?
Check out the function FcConfigAppFontAddDir().
It lets you add a directory of application-specific fonts to the config.
There is also FcConfigAppFontAdd() to add a single font file.
They are mentioned in fontconfig(3) and also in the fontconfig-devel
manual.
I am not familiar with how Qt interacts with fontconfig. There may be
something in the Qt api to call those, or you may have to do so manually.
I'd take a look thru the Qt src for where it calls FcInit(),
FcInitLoadConfig() and/or FcInitLoadConfigAndFonts().
-JimC
--
James Cloos <cloos at jhcloos.com> OpenPGP: 1024D/ED7DAEA6
More information about the Fontconfig
mailing list