aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/QtCharts
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/PySide2/QtCharts')
-rw-r--r--sources/pyside2/PySide2/QtCharts/CMakeLists.txt13
-rw-r--r--sources/pyside2/PySide2/QtCharts/typesystem_charts.xml10
2 files changed, 9 insertions, 14 deletions
diff --git a/sources/pyside2/PySide2/QtCharts/CMakeLists.txt b/sources/pyside2/PySide2/QtCharts/CMakeLists.txt
index fa177300d..c7611edb0 100644
--- a/sources/pyside2/PySide2/QtCharts/CMakeLists.txt
+++ b/sources/pyside2/PySide2/QtCharts/CMakeLists.txt
@@ -81,10 +81,9 @@ set(QtCharts_libraries pyside2
set(QtCharts_deps QtCore QtGui QtWidgets)
-create_pyside_module(QtCharts
- QtCharts_include_dirs
- QtCharts_libraries
- QtCharts_deps
- QtCharts_SOURCE_DIR
- QtCharts_SRC
- "")
+create_pyside_module(NAME QtCharts
+ INCLUDE_DIRS QtCharts_include_dirs
+ LIBRARIES QtCharts_libraries
+ DEPS QtCharts_deps
+ TYPESYSTEM_PATH QtCharts_SOURCE_DIR
+ SOURCES QtCharts_SRC)
diff --git a/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml b/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml
index ebcd09b18..14224751c 100644
--- a/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml
+++ b/sources/pyside2/PySide2/QtCharts/typesystem_charts.xml
@@ -40,7 +40,7 @@
****************************************************************************/
-->
<typesystem package="PySide2.QtCharts">
- <load-typesystem name="QtWidgets/typesystem_widgets.xml" generate="no" />
+ <load-typesystem name="QtWidgets/typesystem_widgets.xml" generate="no"/>
<namespace-type name="QtCharts">
<object-type name="QAbstractAxis" since="5.7">
<enum-type name="AxisType"/>
@@ -164,14 +164,10 @@
</modify-argument>
</modify-function>
<modify-function signature="removeAxis(QtCharts::QAbstractAxis*)">
- <inject-code>
- Shiboken::Object::releaseOwnership(%PYARG_1);
- </inject-code>
+ <inject-code file="../glue/qtcharts.cpp" snippet="qchart-releaseownership"/>
</modify-function>
<modify-function signature="removeSeries(QtCharts::QAbstractSeries*)">
- <inject-code>
- Shiboken::Object::releaseOwnership(%PYARG_1);
- </inject-code>
+ <inject-code file="../glue/qtcharts.cpp" snippet="qchart-releaseownership"/>
</modify-function>
</object-type>
<object-type name="QChartView" since="5.7">