[PyKDE] Converting font names to python strings
Giovanni Bajo
rasky at develer.com
Tue Apr 19 15:02:58 BST 2005
Jeremy Sanders <jeremy at jeremysanders.net> wrote:
>> You could use unicode(i) to convert QString to a Python unicode string.
>> Either that, or keep the QString. It pretty much depends on what you are
>> going to do with that families dict.
>
> Excellent. I'm doing things like
>
> if 'Times New Roman' in families:
> # do something I shouldn't here
>
> to check whether we have fonts installed.
> So as long as that works (which it appears to do), it should be okay...
Sure. To double check, you can use the good ol' interactive shell:
>>> a = {}
>>> a[u'ciao'] = True
>>> u'ciao' in a
True
>>> 'ciao' in a
True
>>> a
{u'ciao': True}
--
Giovanni Bajo
More information about the PyQt
mailing list