aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-05-09 16:05:57 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-05-13 10:57:49 +0200
commit7f43e62608541f797cfefc036d913eb4e246e1b8 (patch)
tree6865c12d1a80b037e20139a0b742135b16f4965c /sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp
parent9ba60057a22693242dab3b3edc6ba1240561e6da (diff)
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 <Shyamnath.Premnadh@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp')
-rw-r--r--sources/pyside6/PySide6/QtDataVisualization/qtdatavisualization_helper.cpp12
1 files changed, 6 insertions, 6 deletions
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 <pyside_numpy.h>
+#include <sbknumpyview.h>
#include <QtCore/QDebug>
@@ -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<const int *>(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<const unsigned *>(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<const float *>(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<const double *>(view.data), result);