diff options
Diffstat (limited to 'src/kitemviews/kfileitemlistview.cpp')
| -rw-r--r-- | src/kitemviews/kfileitemlistview.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kitemviews/kfileitemlistview.cpp b/src/kitemviews/kfileitemlistview.cpp index a77ede50a..a3cf88290 100644 --- a/src/kitemviews/kfileitemlistview.cpp +++ b/src/kitemviews/kfileitemlistview.cpp @@ -68,8 +68,11 @@ KFileItemListView::KFileItemListView(QGraphicsWidget* parent) : KFileItemListView::~KFileItemListView() { - delete widgetCreator(); + // The group headers are children of the widgets created by + // widgetCreator(). So it is mandatory to delete the group headers + // first. delete groupHeaderCreator(); + delete widgetCreator(); delete m_modelRolesUpdater; m_modelRolesUpdater = 0; |
