summaryrefslogtreecommitdiffstats
path: root/src/render/frontend/qcylindermesh.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2014-10-16 12:18:28 +0200
committerPaul Lemire <paul.lemire@kdab.com>2014-10-17 21:16:19 +0200
commitfd312e42c2bc52c1dfa546b9e4393bc729aa73b9 (patch)
treefaba306f98ff1428b1bb32c71a3c456520ab70e4 /src/render/frontend/qcylindermesh.cpp
parentc95de0fe0f73fec6cec90efe72e7290a77af2049 (diff)
QAbstractShapeMesh removed
Change-Id: Ibc2cb1231ccb2d7a6f986978bd030997be0c2090 Task-number:QTBUG-41528 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/frontend/qcylindermesh.cpp')
-rw-r--r--src/render/frontend/qcylindermesh.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/render/frontend/qcylindermesh.cpp b/src/render/frontend/qcylindermesh.cpp
index dfcea7570..32be0de6c 100644
--- a/src/render/frontend/qcylindermesh.cpp
+++ b/src/render/frontend/qcylindermesh.cpp
@@ -45,9 +45,10 @@
#endif
#include "qcylindermesh.h"
-#include "qabstractshapemesh_p.h"
#include "qbuffer.h"
#include "qattribute.h"
+#include "qmeshdata.h"
+#include <Qt3DCore/private/qabstractmesh_p.h>
#include <cmath>
@@ -70,10 +71,10 @@ private:
};
-class QCylinderMeshPrivate : public QAbstractShapeMeshPrivate
+class QCylinderMeshPrivate : public QAbstractMeshPrivate
{
QCylinderMeshPrivate(QCylinderMesh *qq)
- : QAbstractShapeMeshPrivate(qq)
+ : QAbstractMeshPrivate(qq)
, m_rings(16)
, m_slices(16)
, m_radius(1.0)
@@ -89,7 +90,7 @@ class QCylinderMeshPrivate : public QAbstractShapeMeshPrivate
void QCylinderMesh::copy(const QNode *ref)
{
- QAbstractShapeMesh::copy(ref);
+ QAbstractMesh::copy(ref);
const QCylinderMesh *mesh = static_cast<const QCylinderMesh*>(ref);
d_func()->m_rings = mesh->d_func()->m_rings;
d_func()->m_slices = mesh->d_func()->m_slices;
@@ -98,7 +99,7 @@ void QCylinderMesh::copy(const QNode *ref)
}
QCylinderMesh::QCylinderMesh(QNode *parent)
- : QAbstractShapeMesh(*new QCylinderMeshPrivate(this), parent)
+ : QAbstractMesh(*new QCylinderMeshPrivate(this), parent)
{
setDirty(true);
}