summaryrefslogtreecommitdiffstats
path: root/src/render/geometry/qbuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/geometry/qbuffer.h')
-rw-r--r--src/render/geometry/qbuffer.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/render/geometry/qbuffer.h b/src/render/geometry/qbuffer.h
index 1bd1aa8fd..f1ce110f0 100644
--- a/src/render/geometry/qbuffer.h
+++ b/src/render/geometry/qbuffer.h
@@ -107,8 +107,8 @@ public:
void setData(const QByteArray &bytes);
QByteArray data() const;
- void setDataGenerator(const QBufferDataGeneratorPtr &functor);
- QBufferDataGeneratorPtr dataGenerator() const;
+ Q3D_DECL_DEPRECATED void setDataGenerator(const QBufferDataGeneratorPtr &functor);
+ Q3D_DECL_DEPRECATED QBufferDataGeneratorPtr dataGenerator() const;
Q_INVOKABLE void updateData(int offset, const QByteArray &bytes);
@@ -118,9 +118,6 @@ public Q_SLOTS:
void setSyncData(bool syncData);
void setAccessType(AccessType access);
-protected:
- void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change) override;
-
Q_SIGNALS:
void dataChanged(const QByteArray &bytes);
void typeChanged(BufferType type);
@@ -129,6 +126,10 @@ Q_SIGNALS:
void accessTypeChanged(AccessType access);
void dataAvailable();
+protected:
+ // TODO Unused remove in Qt6
+ void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change) override;
+
private:
Q_DECLARE_PRIVATE(QBuffer)
Qt3DCore::QNodeCreatedChangeBasePtr createNodeCreationChange() const override;