hlaska QFont::setRawMode(): Invalid XLFD: "fixed"
Matus Martinak
matus na 1stomni.com
Pátek Listopad 9 13:35:43 CET 2001
noo mam pocit ze problem je v scalovani fontov pretoze font sa prepne
ale ma velkost 16 ... co je dost nepouzitelne.
btw: otazka pomimo pouzivate niekto nejaky TTF font s fixnou
sirkou ? neviem najst ziaden pekny pouzitelny .... skusam courier
ale to je ohyzne :-(
--
mm
On Fri, 9 Nov 2001, Zdenek Pizl wrote:
> Dne pá 9. listopad 2001 12:54 Matus Martinak napsal(a):
> > Hej, je to pri spustenom KDE, ale robia to len niektore
> > programy a len pri niektorych fontoch ...
>
> void QFont::setRawName( const QString &name )
> {
> detach();
>
> bool validXLFD = QFontPrivate::fillFontDef(name.latin1(), &d->request, 0);
> d->request.dirty = TRUE;
>
> if ( !validXLFD ) {
>
> #ifdef QT_CHECK_STATE
> qWarning("QFont::setRawMode(): Invalid XLFD: \"%s\"", name.latin1());
> #endif // QT_CHECK_STATE
>
> setFamily( name );
> setRawMode( TRUE );
> }
> }
>
> tak si to preberte, pravdepodobne aplikace zada font, jehoz jmeno nelze parsovat.
> Metoda fillFontDef je v qfont_x11.cpp a vraci false pouze v pripade, ze nelze uspesne
> provest parseXFontName().
>
> Takze budto nemate font fixed, coz je blbost, neb bez toho Xy nebezi a nebo je skutecne
> neco s fontserverem. Zapnete si debug QT a fontserveru ...
Další informace o konferenci Linux