[Qt-interest] Font Selection Issue
Constantin Makshin
cmakshin at gmail.com
Mon Oct 11 21:47:08 CEST 2010
~/.config/Trolltech.conf
On Sunday 10 October 2010 21:58:35 Jake Colman wrote:
>
> Constantin,
>
> Where does qtconfig store its settings? I checked and cannot figure it
> out.
>
> ...Jake
>
>
> >>>>> "CM" == Constantin Makshin <cmakshin at gmail.com> writes:
>
> CM> Look in the "qtconfig" ("qtconfig-qt4", "qt4-qtconfig", etc., I
> CM> don't know how it's named in Solaris) utility.
>
> CM> If it's not available, you may try to compile it yourself â
> CM> it's in the "tools/qtconfig" subdirectory of the Qt source code
> CM> tarball.
>
> CM> Another possible cause of the problem is that Qt or fontconfig
> CM> can't find the font you requested and takes default font instead.
>
> CM> On Friday 08 October 2010 17:15:26 Jake Colman wrote:
> >>
> >> I've been reading on how to check my fontconfig configuration. But
> >> where is the Qt configuration for font substitution? Are you referring
> >> to something more than the QFont class?
> >>
> >> >>>>> "CM" == Constantin Makshin <cmakshin at gmail.com> writes:
> >>
> CM> Check your fontconfig and Qt configurations for font
> CM> substitutions.
> >>
> CM> On Thursday 07 October 2010 17:58:40 Jake Colman wrote:
> >> >>
> >> >> 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
More information about the Qt-interest-old
mailing list