aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquicktableview_p_p.h
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2018-07-12 14:38:32 +0200
committerMitch Curtis <mitch.curtis@qt.io>2018-07-17 18:03:20 +0000
commite792c08ef2bb4d4676df2fe7cc4537ea993d07d2 (patch)
tree5291ba3613758ac0e12d303aafb6214cbbb8d99e /src/quick/items/qquicktableview_p_p.h
parent197c22be541e18b3e8db0d259d4a3e7be3030bb9 (diff)
TableView: invalidate table when model is reset
Signals like rowsInserted() were already accounted for in QQuickTableViewPrivate::connectToModel(), but modelReset() was not. Change-Id: I6b8248d745d507d4ea846e9bee717182915792b3 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/quick/items/qquicktableview_p_p.h')
-rw-r--r--src/quick/items/qquicktableview_p_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquicktableview_p_p.h b/src/quick/items/qquicktableview_p_p.h
index 4dcf421183..b11afb1e5a 100644
--- a/src/quick/items/qquicktableview_p_p.h
+++ b/src/quick/items/qquicktableview_p_p.h
@@ -324,6 +324,7 @@ public:
void rowsRemovedCallback(const QModelIndex &parent, int begin, int end);
void columnsInsertedCallback(const QModelIndex &parent, int begin, int end);
void columnsRemovedCallback(const QModelIndex &parent, int begin, int end);
+ void modelResetCallback();
inline QString tableLayoutToString() const;
void dumpTable() const;