[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: X guru help needed
From:       Patrick Julien <freakmtl () videotron ! ca>
Date:       2001-04-06 2:16:31
[Download RAW message or body]

Use XGetFontProperty to extract the info you need from the XFontStruct

example
	unsigned long value;
	QFont *f;

	if (XGetFontProperty(font_struct, XA_FAMILY_NAME, &value))
		f = new QFont(XGetAtomName(dpy, static_cast<Atom>(&value)));

I'm guessing you will need XAtoms XA_POINT_SIZE and XA_WEIGHT also

On Thursday 05 April 2001 17:42, Roberto Alsina wrote:
> Maybe some X guru can help me:
>
> If I have a XFontStruct, can I create a QFont that is the same font?
> And if yes, how?
>
>  ("\''/").__..-''"`-. .         Roberto Alsina
>  `9_ 9  )   `-. (    ).`-._.`)  ralsina@conectiva.com.ar
>  (_Y_.)' ._   ) `._`.  " -.-'   Director técnico
>   _..`-'_..-_/ /-'_.'           Conectiva SA
> (l)-'' ((i).' ((!.'             Buenos Aires - Argentina
>                                 KDE Developer (MFCH)
> Futuaris nisi irrisus ridebis. (Carlton, De rerum comoedia)
>
> >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to
> >> unsubscribe <<
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic