diff options
Diffstat (limited to 'src/quick/items/qquickpainteditem.cpp')
-rw-r--r-- | src/quick/items/qquickpainteditem.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/quick/items/qquickpainteditem.cpp b/src/quick/items/qquickpainteditem.cpp index 08145d89aa..bc148c5bca 100644 --- a/src/quick/items/qquickpainteditem.cpp +++ b/src/quick/items/qquickpainteditem.cpp @@ -34,7 +34,7 @@ #include "qquickpainteditem.h" #include <private/qquickpainteditem_p.h> -#include <QtQuick/private/qsgpainternode_p.h> +#include <QtQuick/private/qsgdefaultpainternode_p.h> #include <QtQuick/private/qsgcontext_p.h> #include <private/qsgadaptationlayer_p.h> @@ -523,7 +523,7 @@ QSGNode *QQuickPaintedItem::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeDat QSGPainterNode *node = static_cast<QSGPainterNode *>(oldNode); if (!node) { - node = new QSGPainterNode(this); + node = d->sceneGraphContext()->createPainterNode(this); d->node = node; } |