diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-09-23 10:16:41 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-09-23 10:36:08 +0200 |
commit | 27cc05eae297bf4a469428629394c755c76af858 (patch) | |
tree | ee0f79fd2169dc4e74e1625fd7e591541a94606e /sources/pyside2/PySide2/QtWidgets | |
parent | 3b6303e59d6516d52ed11f1dcdd34da61f053dbd (diff) |
Fix crash when reimplementing QLayout.takeAt()
Mark the ownership of the C++ wrapper result as C++.
Fixes: PYSIDE-665
Change-Id: I2c5410bd2ebde03a246a3c1b047d99c0a0472e76
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside2/PySide2/QtWidgets')
-rw-r--r-- | sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml b/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml index 1ea31c91b..0ca1882d8 100644 --- a/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml +++ b/sources/pyside2/PySide2/QtWidgets/typesystem_widgets_common.xml @@ -1287,6 +1287,7 @@ <modify-function signature="takeAt(int)"> <modify-argument index="return"> <parent index="this" action="remove"/> + <define-ownership class="native" owner="c++"/> </modify-argument> </modify-function> |