[Interest] Access QVariant's raw data

Jonas Gehring jonas.gehring at boolsoft.org
Sun Apr 8 13:00:28 CEST 2012


Hi Thiago,

On 4/8/12 5:16 AM, Thiago Macieira wrote:
>>   QVariant result = ...;     // Just received from thread
>>   QMetaMethod method = ...;  // Pass the result to this method
>>   method.invoke(receiver, QGenericArgument(result.typeName(),
>> result.value<void *>()));
> 
> You're not supposed to use QGenericArgument directly. Use Q_ARG.

Thanks for your clarifications. Is there a way to achieve the desired
behavior with Q_ARG? The main point is that I don't know the actual type
of the result, but the QVariant does (although not via templates,
apparently).

Regards,
Jonas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 258 bytes
Desc: OpenPGP digital signature
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20120408/82cb5164/attachment.sig>


More information about the Interest mailing list