+1. Make sure that you are accounting for the full font height, see QFontMetrics::ascent() and descent()
> Sent: Wednesday, October 17, 2018 at 1:23 PM > From: "Allan Sandfeld Jensen" <[email protected]> > To: [email protected] > Subject: Re: [Development] Why on Linux using FreeType engine fonts are > rendered in 72 dpi instead of Screen DPI? > > On Mittwoch, 17. Oktober 2018 19:10:45 CEST Tomasz Olszak wrote: > > Could you please try example I sent on Linux and explain why font size > > doesn't match rectangle size? Maybe the ft font engine has bug? > > > Try putting a capital Å or any other capital with accents in your example, > and > you will see that it fits snugly. > > Though it should be noted fonts are a bit inconsistent in what they consider > their heights, some use the capital-height as their height, some use the > maximum including accents. I believe we normally always render text with the > leading on top, so there is room for all the Latin-1 characters and the > results are always the same. > > 'Allan > > > _______________________________________________ > Development mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/development > _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
