diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2019-12-02 16:50:20 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2019-12-04 14:08:47 +0100 |
commit | 41dd68344c3d7d0a6a5afc93ab4a05157bed3d3c (patch) | |
tree | cf9a7f5ab064c1fb638be11a3078ec53abcf3e5d /src/quick/items/qquicktableview.cpp | |
parent | c28ec259b7822bb7cfc48f1a1940b41e68b5d3b8 (diff) |
QQuickTableView: Clear items before deleting the model
Fixes: QTBUG-71374
Change-Id: I534b7612268bb9407844961267865f490d7ff7b2
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/quick/items/qquicktableview.cpp')
-rw-r--r-- | src/quick/items/qquicktableview.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquicktableview.cpp b/src/quick/items/qquicktableview.cpp index e12bd5dea4..e7c6d51cbf 100644 --- a/src/quick/items/qquicktableview.cpp +++ b/src/quick/items/qquicktableview.cpp @@ -2245,6 +2245,7 @@ void QQuickTableViewPrivate::syncModel() if (instanceModel) { if (tableModel) { + releaseLoadedItems(QQmlTableInstanceModel::NotReusable); delete tableModel; tableModel = nullptr; } |