[PyKDE] QVariant and QIcon
Torsten Marek
shlomme at gmx.net
Wed Nov 1 15:59:39 GMT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
in connection with Qt::DecorationRole, an implementation of a model's data
method is supposed to return an icon in a QVariant. In C++, I guess this is done
using the QVariant ( int typeOrUserType, const void * copy ) constructor,
because there is no explicit constructor taking a QIcon.
This method is wrapped in PyQt4, but I can't use it with a QIcon:
Traceback (most recent call last):
File "/home/shlomme/src/rs0.4/data/ui/playlistmodel.py", line 112, in data
return QVariant(QVariant.Icon, QIcon())
TypeError: argument 2 of QVariant() has an invalid type
What am I to do?
best,
Torsten
- --
Torsten Marek <shlomme at gmx.net>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFSMRqfMVFHqJEyFgRApceAJ92hbsGP3z/E5H+FIT/OB8AgkHuBQCeLdYl
wbuWxex0IOGDorlqIp8fpPY=
=ooOh
-----END PGP SIGNATURE-----
More information about the PyQt
mailing list