summaryrefslogtreecommitdiffstats
path: root/src/render/geometry/qmesh_p.h
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2020-01-30 08:31:42 +0000
committerMike Krus <mike.krus@kdab.com>2020-01-31 06:18:53 +0000
commit3e2b688817d615c1458e1144ad0f0f35555475e8 (patch)
tree9e9543409580547e94737a586d3bd7b0c8dd138e /src/render/geometry/qmesh_p.h
parentc5211b7026ebf26bc82889437329ae2cc11e9725 (diff)
Deprecate functor APIs
Deprecate functor based APIs for buffer generators, geometry factories, texture data generators and mesh loaders While these are useful for some of Qt3D's internal mechanisms, they complicate some of the backend operations. Will delete some or make them private in Qt6. Change-Id: I64eaa338e0306647867d2084819ef8591e2c91c0 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/geometry/qmesh_p.h')
-rw-r--r--src/render/geometry/qmesh_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render/geometry/qmesh_p.h b/src/render/geometry/qmesh_p.h
index 4a4ff4979..c80c930c5 100644
--- a/src/render/geometry/qmesh_p.h
+++ b/src/render/geometry/qmesh_p.h
@@ -120,7 +120,10 @@ public :
QGeometry *operator()() override;
bool operator ==(const QGeometryFactory &other) const override;
+ QT_WARNING_PUSH
+ QT_WARNING_DISABLE_DEPRECATED
QT3D_FUNCTOR(MeshLoaderFunctor)
+ QT_WARNING_POP
private:
Qt3DCore::QNodeId m_mesh;