diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2018-01-19 07:42:06 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2018-01-22 06:08:41 +0000 |
commit | 2ca0dbadaac328826807c6b9bf2b46dbb955e3d2 (patch) | |
tree | 6aa5007706cfe514cc6dcb16f9c6276fa808576a /src/render/geometry/qmesh_p.h | |
parent | fac6dcc70de922dc3f3dd105e9d725092e6fd808 (diff) |
QMesh: add a status property
This will allow to monitor the loading of the mesh.
Change-Id: I52ad7a7d556c64bfdb04173be932d6fe79bf5ae2
Task-number: QTBUG-60927
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src/render/geometry/qmesh_p.h')
-rw-r--r-- | src/render/geometry/qmesh_p.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/render/geometry/qmesh_p.h b/src/render/geometry/qmesh_p.h index e8eccb608..76fc351a8 100644 --- a/src/render/geometry/qmesh_p.h +++ b/src/render/geometry/qmesh_p.h @@ -54,14 +54,13 @@ #include <Qt3DCore/private/qdownloadhelperservice_p.h> #include <Qt3DRender/private/qgeometryrenderer_p.h> #include <Qt3DRender/private/qt3drender_global_p.h> +#include <Qt3DRender/qmesh.h> #include <QUrl> QT_BEGIN_NAMESPACE namespace Qt3DRender { -class QMesh; - class QT3DRENDERSHARED_PRIVATE_EXPORT QMeshPrivate : public QGeometryRendererPrivate { public: @@ -72,9 +71,11 @@ public: void setScene(Qt3DCore::QScene *scene) override; void updateFunctor(); + void setStatus(QMesh::Status status); QUrl m_source; QString m_meshName; + QMesh::Status m_status; }; class Q_AUTOTEST_EXPORT MeshDownloadRequest : public Qt3DCore::QDownloadRequest |