diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2009-11-18 17:47:07 -0200 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2009-11-19 15:53:31 -0200 |
commit | 6a759410d33623472c0dc635336275f0596dda64 (patch) | |
tree | 016708321d992220a26e1486f41ed3ec53d562bc /PySide/typesystem_templates.xml | |
parent | 9ff5512a8b4577e944cbf8e7d13eacfca7f3624c (diff) |
- Add QLocale::toFloat, QLocale::toDouble.
- Use a clearer naming convension on typesystem template names.
Diffstat (limited to 'PySide/typesystem_templates.xml')
-rw-r--r-- | PySide/typesystem_templates.xml | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/PySide/typesystem_templates.xml b/PySide/typesystem_templates.xml index a7e209738..64f4011dc 100644 --- a/PySide/typesystem_templates.xml +++ b/PySide/typesystem_templates.xml @@ -2,11 +2,21 @@ <typesystem> <!-- Templates to fix bool* parameters --> - <template name="only_bool*_fix"> + <template name="fix_bool*"> bool ok_; %RETURN_TYPE retval_ = %CPPSELF.%FUNCTION_NAME(&ok_); %0 = PyTuple_Pack(2, %CONVERTTOPYTHON[%RETURN_TYPE](retval_), %CONVERTTOPYTHON[%RETURN_TYPE](ok_)); </template> + <template name="fix_args,bool*"> + bool ok_; + %RETURN_TYPE retval_ = %CPPSELF.%FUNCTION_NAME(%ARGUMENT_NAMES, &ok_); + %0 = PyTuple_Pack(2, %CONVERTTOPYTHON[%RETURN_TYPE](retval_), %CONVERTTOPYTHON[%RETURN_TYPE](ok_)); + </template> + <template name="fix_arg,bool*,arg"> + bool ok_; + %RETURN_TYPE retval_ = %CPPSELF.%FUNCTION_NAME(%1, &ok_, %3); + %0 = PyTuple_Pack(2, %CONVERTTOPYTHON[%RETURN_TYPE](retval_), %CONVERTTOPYTHON[%RETURN_TYPE](ok_)); + </template> </typesystem> |