Be aware that PySide has a bug regarding QGenericArgument and
QGenericReturnArgument.
The default constructor does not work.
I already filled the issue with a workaround half a year ago:
https://bugreports.qt-project.org/browse/PYSIDE-76
You can either patch your PySide installation or avoid using these two classes
without arguments.
- Dirk
On 20.01.2013 05:33, Aaron Richiger wrote:
> Hello!
>
> What do you use it for? According to the Qt doc, the Q_ARG macro is used to
> generate a QGenericArgument:
> "This macro takes a Type and a value of that type and returns a
> QGenericArgument object that can be passed to QMetaObject::invokeMethod()."
> As far as I know, there is no equivalent for this macro in PySide, but even
> if the doc tells you not to do so, it may be possible in PySide to
> instantiate QGenericArgument() without a macro:
>
> from PySide.QtCore import *
> arg = QGenericArgument("arg_name", 17)
> print arg.name(), arg.data()
>
> The PySide doc is auto-generated, so there are parts where it's content is
> true for C++, but not for Python/PySide. This might be such a case.
> Please let me know, what you want to use Q_ARG for (with some code would be
> the best), because in years of PySide programming, I never missed it, so
> there may be another PySide solution for your task...
>
> Cheers
> Aaron
>
>
>
> Am 20.01.2013 06:43, schrieb zhengjunm:
>> hello,
>> i can not find Q_ARG in pyside, please help me
>> thanks
>> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>> zhengjunm
>>
>>
>> _______________________________________________
>> PySide mailing list
>> [email protected]
>> http://lists.qt-project.org/mailman/listinfo/pyside
>
>
>
> _______________________________________________
> PySide mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/pyside
>
_______________________________________________
PySide mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/pyside