diff options
Diffstat (limited to 'sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml')
-rw-r--r-- | sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml index 82098e01a..caecca7bf 100644 --- a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml +++ b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml @@ -444,6 +444,12 @@ </value-type> <value-type name="QRegion" > <enum-type name="RegionType"/> + <add-function signature="__len__"> + <inject-code class="target" position="beginning" file="../glue/qtgui.cpp" snippet="qregion-len"/> + </add-function> + <add-function signature="__getitem__"> + <inject-code class="target" position="beginning" file="../glue/qtgui.cpp" snippet="qregion-getitem"/> + </add-function> <!-- ### This operator does not make sense in Python. --> <modify-function signature="operator&=(QRegion)" remove="all"/> <modify-function signature="operator&=(QRect)" remove="all"/> |