aboutsummaryrefslogtreecommitdiffstats
path: root/PySide2/QtWidgets/typesystem_widgets_win.xml
diff options
context:
space:
mode:
Diffstat (limited to 'PySide2/QtWidgets/typesystem_widgets_win.xml')
-rw-r--r--PySide2/QtWidgets/typesystem_widgets_win.xml29
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&lt;void*&gt;(%in), 0, 0);
- #else
- return PyCObject_FromVoidPtr(reinterpret_cast&lt;void*&gt;(%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"/>