diff options
Diffstat (limited to 'src/render/geometry/qbuffer.h')
-rw-r--r-- | src/render/geometry/qbuffer.h | 11 |
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; |