aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick/scenegraph/rendernode/customrenderitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/quick/scenegraph/rendernode/customrenderitem.h')
-rw-r--r--examples/quick/scenegraph/rendernode/customrenderitem.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/examples/quick/scenegraph/rendernode/customrenderitem.h b/examples/quick/scenegraph/rendernode/customrenderitem.h
index b9828adaeb..43b0b00ed5 100644
--- a/examples/quick/scenegraph/rendernode/customrenderitem.h
+++ b/examples/quick/scenegraph/rendernode/customrenderitem.h
@@ -42,29 +42,6 @@
#define CUSTOMRENDERITEM_H
#include <QQuickItem>
-#include <QSGRenderNode>
-
-class CustomRenderer
-{
-public:
- virtual ~CustomRenderer() { }
- virtual void init() = 0;
- virtual void render(const QSGRenderNode::RenderState *state) = 0;
-};
-
-class CustomRenderNode : public QSGRenderNode
-{
-public:
- CustomRenderNode(QQuickItem *item) : m_item(item) { }
- ~CustomRenderNode();
-
- void render(const RenderState *state) override;
- void releaseResources() override;
-
-private:
- QQuickItem *m_item;
- CustomRenderer *m_renderer = nullptr;
-};
class CustomRenderItem : public QQuickItem
{