aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickshapes/qquickshapesoftwarerenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quickshapes/qquickshapesoftwarerenderer.cpp')
-rw-r--r--src/quickshapes/qquickshapesoftwarerenderer.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/quickshapes/qquickshapesoftwarerenderer.cpp b/src/quickshapes/qquickshapesoftwarerenderer.cpp
index d6a9d85643..dc9ccb340d 100644
--- a/src/quickshapes/qquickshapesoftwarerenderer.cpp
+++ b/src/quickshapes/qquickshapesoftwarerenderer.cpp
@@ -42,11 +42,14 @@
QT_BEGIN_NAMESPACE
-void QQuickShapeSoftwareRenderer::beginSync(int totalCount)
+void QQuickShapeSoftwareRenderer::beginSync(int totalCount, bool *countChanged)
{
if (m_sp.count() != totalCount) {
m_sp.resize(totalCount);
m_accDirty |= DirtyList;
+ *countChanged = true;
+ } else {
+ *countChanged = false;
}
}