aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-08-25 09:26:03 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-08-25 16:26:07 +0000
commit6e583332be28b931a3827b348cbb788692550fbe (patch)
tree9eb1fa6486cf58efaa77317ca4acf8cd2ac3e21a /sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
parente0e97d60b4e8270d2ae2fdbd424f683d4491f2a4 (diff)
Prospective fix for OpenGL types on macOS
macOS has typedef uint32_t GLuint; typedef int32_t GLint; Add those types (C++11/C). Fixes: PYSIDE-1646 Change-Id: I7cd857ed06fee9925250964bdcdd93c42a251e34 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 901c2bdc12f4d5ce25c9b05a23915447fcc037d7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'sources/pyside6/PySide6/QtCore/typesystem_core_common.xml')
-rw-r--r--sources/pyside6/PySide6/QtCore/typesystem_core_common.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml b/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
index 53ba2f254..0166f19cc 100644
--- a/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
+++ b/sources/pyside6/PySide6/QtCore/typesystem_core_common.xml
@@ -207,6 +207,14 @@
<!-- FIXME APIExtractor or shiboken do not support multiple includes by primitive type -->
<include file-name="signalmanager.h" location="global"/>
</primitive-type>
+ <primitive-type name="int8_t"/>
+ <primitive-type name="uint8_t"/>
+ <primitive-type name="int16_t"/>
+ <primitive-type name="uint16_t"/>
+ <primitive-type name="int32_t"/>
+ <primitive-type name="uint32_t"/>
+ <primitive-type name="int64_t"/>
+ <primitive-type name="uint64_t"/>
<primitive-type name="bool" target-lang-api-name="PyBool">
<conversion-rule>