[Bug 27670] Update to spec 0.19.5 (Observer.Recover, ContactInfo)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Apr 16 15:30:15 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=27670

--- Comment #5 from Andre Moreira Magalhaes <andrunko at gmail.com> 2010-04-16 06:30:14 PDT ---
(In reply to comment #4)
> The patches look good. I've applied the types one to the spec, too; any chance
> you could supply a patch for specparser.py, or a checking script, or something,
> that verifies that all the types Qt needs are given?
I will check this after I finish some other stuff here.

> (Am I right in thinking the answer is: any parameter that is a struct, a
> mapping other than a{sv}, or an array other than as?)
Yep, here are the know types that don't need tp:type defined:

            'y' : ('uchar', False, None),
            'b' : ('bool', False, 'BoolList'),
            'n' : ('short', False, 'ShortList'),
            'q' : ('ushort', False, 'UShortList'),
            'i' : ('int', False, 'IntList'),
            'u' : ('uint', False, 'UIntList'),
            'x' : ('qlonglong', False, 'LongLongList'),
            't' : ('qulonglong', False, 'ULongLongList'),
            'd' : ('double', False, 'DoubleList'),
            's' : ('QString', True, None),
            'v' : ('QDBusVariant', True, None),
            'o' : ('QDBusObjectPath', True, 'ObjectPathList'),
            'g' : ('QDBusSignature', True, 'SignatureList'),
            'as' : ('QStringList', True, None),
            'ay' : ('QByteArray', True, None),
            'av' : ('QVariantList', True, None),
            'a{sv}' : ('QVariantMap', True, None)

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list