From 105d618e46cc5f650ff3caf0fc848674775e8099 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 11 Oct 2024 12:09:12 +0200 Subject: [PATCH] Python: Do not use {begin,end}ResetModel in PythonAspectModel The setSourceModel() calls should take care of that. Change-Id: Ida568bb4215875097e4e55bcf00a8a8a381c439e Reviewed-by: David Schulz --- src/plugins/python/pythonkitaspect.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/python/pythonkitaspect.cpp b/src/plugins/python/pythonkitaspect.cpp index 314267def00..ecd1b3ad34d 100644 --- a/src/plugins/python/pythonkitaspect.cpp +++ b/src/plugins/python/pythonkitaspect.cpp @@ -31,13 +31,13 @@ public: void reset() { - beginResetModel(); - if (QAbstractItemModel * const model = sourceModel()) + if (QAbstractItemModel * const model = sourceModel()) { + setSourceModel(nullptr); model->deleteLater(); + } ListModel * const model = createInterpreterModel(this); model->setAllData(model->allData() << Interpreter("none", {}, {})); setSourceModel(model); - endResetModel(); } };