From fd0c92305419be804e9b095adf8babb536631e29 Mon Sep 17 00:00:00 2001 From: Cristian Maureira-Fredes Date: Fri, 6 Jul 2018 15:21:21 +0200 Subject: Add missing ownership handling for QtCharts Many classes have special methods that need to properly handle ownership of different charts, series, etc, but they were not properly handled. Now all the cases are covered, so one can easily port any QtCharts/C++ example to PySide. Task-number: PYSIDE-738 Change-Id: I5db94c4362ac1f5bf2e563ff99aa62662a30c176 Reviewed-by: Friedemann Kleint --- .../pyside2/PySide2/QtCharts/typesystem_charts.xml | 141 ++++++++++++++++++++- 1 file changed, 136 insertions(+), 5 deletions(-) (limited to 'sources') diff --git a/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml b/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml index 37cd29439..ebcd09b18 100644 --- a/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml +++ b/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml @@ -47,6 +47,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -60,27 +80,112 @@ - + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + Shiboken::Object::releaseOwnership(%PYARG_1); + + + + + Shiboken::Object::releaseOwnership(%PYARG_1); + + + + + + + + + + + + @@ -102,12 +207,38 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3