[Qt-interest] Font Selection Issue

Jake Colman colman at ppllc.com
Thu Oct 7 15:58:40 CEST 2010


Using Qt4 on Solaris 10 I'm having trouble selecting the correct font
when using Qt built with support for fontconfig.

In order to ensure that I am being very specific in my request (for the
purpose of this test), I created a font and then used QFontInfo to see
what I got.

The font is created as follows:

  QFont Font;
  Font.setRawName("-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-1");

When built without fontconfig support, QFontInfo gives me the following (which is what I'd expect):

Font Info: 
   Family: Helvetica [Adobe]
   Point Size: 9
   Pixel Size: 12
   Exact Match: 1

When built with fontconfig, however, I am getting the following:

Font Info: 
Family: Bitstream Vera Sans
Point Size: 9
Pixel Size: 12
Exact Match: 0

Why is Qt with fontconfig not giving me the correct font?

...Jake


-- 
Jake Colman | Director, Software Development
Principia Partners LLC
101 West Elm Street | Conshohocken | PA 19428 | +1 (610) 755 9770
t: +1 (610) 755 9786 | c: +1 (610) 348 2788 | f: +1 (201) 221 8929
e: colman at ppllc.com | w: www.principiapartners.com
Credit technology innovation awards winner 2008 and 2009




More information about the Qt-interest-old mailing list