[Interest] Qt 5.8 font detection vs Qt 5.3.2 font detection

Nikos Chantziaras realnc at gmail.com
Fri May 12 22:26:11 CEST 2017


When you compiled Qt, did you make sure fontconfig support was enabled? 
Is the fontconfig development package (probably called "fontconfig-dev" 
or something similar) installed on the system?


On 05/10/2017 06:29 PM, Nguyen Huu Minh wrote:
> Hello,
> 
> My apologies if this question has been asked before. We are upgrading 
> our Qt application running on Lubuntu 32-bit from Qt 5.3.2 to Qt 5.8. 
> One of the issues we have ran into is font handling. The Qt 5.3.2 
> version of our application detects the system fonts fine (the 
> directories under /usr/share/fonts). However when starting the Qt 5.8 
> version we get this error:
> 
> “QFontDatabase: Cannot find font directory”
> 
> The directory that QFontDatabase looks at is “/usr/local/lib/lib/fonts”, 
> which of course does not exists.
> 
> The Qt 5.3.2 we use this the one that was provided by qt.io. The Qt 5.8 
> version we compiled from source on a virtual machine.
> 
> We can get one of the directories to work by setting QT_QPA_FONTDIR, but 
> our fonts are scattered over many directories.
> 
> What is the proper way of solving this problem?
> 
> Did we forget to configure some setting when compiling Qt 5.8 or has 
> there been a change in behaviour and do we need to move all our fonts to 
> one location?
> 
> Greetings,
> 
> Huu Minh Nguyen
> 
> R&D Project Engineer Electronics
> 
> HuuMinh.Nguyen at vandewiele.com <mailto:HuuMinh.Nguyen at vandewiele.com>
> 
> ------------------------------------------------------------------------
> 
> Van de Wiele Company or its affiliates do not accept legal 
> responsibility for the contents of this message.  The views or opinions 
> presented are solely those of the author and do not necessarily 
> represent those of Van de Wiele Company or any of its affiliates.
> 
> ------------------------------------------------------------------------
> 
> 
> 
> _____________
> 
> Mail Disclaimer <http://www.vandewiele.com/legal#/mail-disclaimer-en>
> 
> 
> 





More information about the Interest mailing list