diff options
Diffstat (limited to 'PySide2/QtWidgets/typesystem_widgets_win.xml')
-rw-r--r-- | PySide2/QtWidgets/typesystem_widgets_win.xml | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/PySide2/QtWidgets/typesystem_widgets_win.xml b/PySide2/QtWidgets/typesystem_widgets_win.xml index 4a07ef15..d15ec819 100644 --- a/PySide2/QtWidgets/typesystem_widgets_win.xml +++ b/PySide2/QtWidgets/typesystem_widgets_win.xml @@ -39,31 +39,4 @@ ** ****************************************************************************/ --> -<typesystem package="PySide2.QtWidgets"> - <primitive-type name="WId" target-lang-api-name="PyObject"> - <conversion-rule> - <native-to-target> - #ifdef IS_PY3K - return PyCapsule_New(reinterpret_cast<void*>(%in), 0, 0); - #else - return PyCObject_FromVoidPtr(reinterpret_cast<void*>(%in), 0); - #endif - </native-to-target> - <target-to-native> - <add-conversion type="PyNone"> - %out = 0; - </add-conversion> - <add-conversion check="checkPyCapsuleOrPyCObject(%in)" type="PyObject"> - #ifdef IS_PY3K - %out = (%OUTTYPE)PyCapsule_GetPointer(%in, 0); - #else - %out = (%OUTTYPE)PyCObject_AsVoidPtr(%in); - #endif - </add-conversion> - </target-to-native> - </conversion-rule> - </primitive-type> - <inject-code class="native" position="beginning"> - <insert-template name="checkPyCapsuleOrPyCObject_func"/> - </inject-code> -</typesystem> +<typesystem package="PySide2.QtWidgets"/> |