diff --git a/src/Mod/Part/Gui/TaskCheckGeometry.cpp b/src/Mod/Part/Gui/TaskCheckGeometry.cpp index f647b3c8b..bf220e3cc 100644 --- a/src/Mod/Part/Gui/TaskCheckGeometry.cpp +++ b/src/Mod/Part/Gui/TaskCheckGeometry.cpp @@ -237,11 +237,17 @@ QVariant ResultModel::headerData(int section, Qt::Orientation orientation, int r void ResultModel::setResults(ResultEntry *resultsIn) { +#if QT_VERSION >= 0x040600 this->beginResetModel(); +#endif if (root) delete root; root = resultsIn; +#if QT_VERSION >= 0x040600 this->endResetModel(); +#else + this->reset(); +#endif } ResultEntry* ResultModel::getEntry(const QModelIndex &index)