diff options
author | kh1 <karsten.heimrich@digia.com> | 2013-08-05 15:00:04 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@digia.com> | 2013-08-06 14:53:17 +0200 |
commit | 0ce4e9f9d5281764374f74e1afb5c42890fb437c (patch) | |
tree | a40db7b43445f6616b5b87cb79678120862cebf8 /src/libs/installer/componentmodel.cpp | |
parent | 0321d280b243af04fba88e86b8d83c2d0e01f330 (diff) |
If we reset the model, we need to delete old components as well.
Task-number: QTIFW-313
Change-Id: I2a761cd68d868dd35d022956c0c6662fa07919a5
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
Diffstat (limited to 'src/libs/installer/componentmodel.cpp')
-rw-r--r-- | src/libs/installer/componentmodel.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/installer/componentmodel.cpp b/src/libs/installer/componentmodel.cpp index 8005a3533..d4536e249 100644 --- a/src/libs/installer/componentmodel.cpp +++ b/src/libs/installer/componentmodel.cpp @@ -324,6 +324,7 @@ void ComponentModel::setRootComponents(QList<QInstaller::Component*> rootCompone m_uncheckable.clear(); m_indexByNameCache.clear(); + m_rootComponentList.clear(); m_initialCheckedState.clear(); m_currentCheckedState.clear(); m_modelState = DefaultChecked; |