From 9e9131118cc12c2b77d1177407da1a353e26f466 Mon Sep 17 00:00:00 2001 From: Richard Moe Gustavsen Date: Fri, 2 Feb 2018 13:47:59 +0100 Subject: QQmlDelegateModel: mark setModelIndex as virtual This function is marked as "override" in QQmlDMCachedModelData, which means that it needs to be "virtual" in QQmlDelegateModelItem. Change-Id: If53b85a7ebfde92d348d298a6e5595bcdb2671d4 Reviewed-by: Richard Moe Gustavsen --- src/qml/types/qqmldelegatemodel_p_p.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qml/types/qqmldelegatemodel_p_p.h b/src/qml/types/qqmldelegatemodel_p_p.h index 537937df57..cbc1ca172e 100644 --- a/src/qml/types/qqmldelegatemodel_p_p.h +++ b/src/qml/types/qqmldelegatemodel_p_p.h @@ -119,7 +119,7 @@ public: int groupIndex(Compositor::Group group); int modelIndex() const { return index; } - void setModelIndex(int idx) { index = idx; Q_EMIT modelIndexChanged(); } + virtual void setModelIndex(int idx) { index = idx; Q_EMIT modelIndexChanged(); } virtual QV4::ReturnedValue get() { return QV4::QObjectWrapper::wrap(v4, this); } -- cgit v1.2.3