From 7f43e62608541f797cfefc036d913eb4e246e1b8 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 9 May 2022 16:05:57 +0200 Subject: Move numpyview from libpyside into libshiboken libpyside then no longer depends on numpy. There is only one place left where numpy is initialized, allowing for dynamic loading. Task-number: PYSIDE-1924 Change-Id: I50d02814f8cc6eb85d8cdb5330cfff3b586656ad Reviewed-by: Shyamnath Premnadh Reviewed-by: Cristian Maureira-Fredes --- .../QtDataVisualization/qtdatavisualization_helper.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp') diff --git a/sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp b/sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp index 3687f2d3e..4d9121032 100644 --- a/sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp +++ b/sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp @@ -39,7 +39,7 @@ #include "qtdatavisualization_helper.h" -#include +#include #include @@ -77,7 +77,7 @@ QSurfaceDataArray *surfaceDataFromNp(double xStart, double deltaX, double zStart auto *result = new QSurfaceDataArray; - PySide::Numpy::View view = PySide::Numpy::View::fromPyObject(pyData); + auto view = Shiboken::Numpy::View::fromPyObject(pyData); if (!view) { PyErr_Format(PyExc_TypeError, "Invalid array passed to %s", funcName); return result; @@ -93,19 +93,19 @@ QSurfaceDataArray *surfaceDataFromNp(double xStart, double deltaX, double zStart return result; switch (view.type) { - case PySide::Numpy::View::Int: + case Shiboken::Numpy::View::Int: populateArray(xStart, deltaX, zStart, deltaZ, xSize, zSize, view.stride[0], reinterpret_cast(view.data), result); break; - case PySide::Numpy::View::Unsigned: + case Shiboken::Numpy::View::Unsigned: populateArray(xStart, deltaX, zStart, deltaZ, xSize, zSize, view.stride[0], reinterpret_cast(view.data), result); break; - case PySide::Numpy::View::Float: + case Shiboken::Numpy::View::Float: populateArray(xStart, deltaX, zStart, deltaZ, xSize, zSize, view.stride[0], reinterpret_cast(view.data), result); break; - case PySide::Numpy::View::Double: + case Shiboken::Numpy::View::Double: populateArray(xStart, deltaX, zStart, deltaZ, xSize, zSize, view.stride[0], reinterpret_cast(view.data), result); -- cgit v1.2.3