[PyQt] QVariant misunderstandings

Giovanni Bajo rasky at develer.com
Wed Nov 25 14:44:25 GMT 2009

Hi Phil,

I must say I have not quite followed up all the developments wrt
QVariant. I'm using Python 2 and thus the QVariant v1 API.

Shouldn't the following work as intuitevely expected?

>>> from PyQt4.Qt import *
>>> a = QString("ciao")
>>> QVariant(a).toString()
>>> QVariant(a).type()

Why should a plain QString be inserted within the QVariant as a custom

I'm using SIP 4.9.3 and PyQt 4.6.2 (unless I've broken something with my
internal merges).
Giovanni Bajo
Develer S.r.l.

More information about the PyQt mailing list