diff options
author | Anton Kudryavtsev <anton.kudryavtsev@vk.team> | 2023-09-13 15:43:39 +0300 |
---|---|---|
committer | Anton Kudryavtsev <anton.kudryavtsev@vk.team> | 2023-09-15 13:04:18 +0300 |
commit | 24a6619ee6792f9d45d12b491d6a883b40405123 (patch) | |
tree | 83a1e551d0fa082a447441e3c34c7f3eb68120b4 /src/quick/items/qquickwindow.cpp | |
parent | b003eddcfa72bb5abb2241f7825f404d86000cb6 (diff) |
QQuickWindowPrivate::cleanupNodes: use qdeleteall more
Change-Id: Iaf6e9ef6742e27b7441e82b7487f02e72266d135
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/quick/items/qquickwindow.cpp')
-rw-r--r-- | src/quick/items/qquickwindow.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/quick/items/qquickwindow.cpp b/src/quick/items/qquickwindow.cpp index 94cd3ec0ab..6d1ee36bca 100644 --- a/src/quick/items/qquickwindow.cpp +++ b/src/quick/items/qquickwindow.cpp @@ -1824,9 +1824,7 @@ void QQuickWindowPrivate::rhiCreationFailureMessage(const QString &backendName, void QQuickWindowPrivate::cleanupNodes() { - for (int ii = 0; ii < cleanupNodeList.size(); ++ii) - delete cleanupNodeList.at(ii); - cleanupNodeList.clear(); + qDeleteAll(std::exchange(cleanupNodeList, {})); } void QQuickWindowPrivate::cleanupNodesOnShutdown(QQuickItem *item) |