From f221fee6746e87e737de6f7a42334d9c8f8355a3 Mon Sep 17 00:00:00 2001 From: Renato Araujo Oliveira Filho Date: Thu, 22 Nov 2012 08:05:13 -0300 Subject: Moved model children clear to clearModel function. --- libqmenumodel/src/qmenumodel.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'libqmenumodel/src') diff --git a/libqmenumodel/src/qmenumodel.cpp b/libqmenumodel/src/qmenumodel.cpp index b90cbf2..1e8238b 100644 --- a/libqmenumodel/src/qmenumodel.cpp +++ b/libqmenumodel/src/qmenumodel.cpp @@ -72,11 +72,6 @@ void QMenuModel::setMenuModel(GMenuModel *other) this); } - QList list = findChildren(); - Q_FOREACH(QMenuModel *model, list) { - delete model; - } - endResetModel(); } @@ -95,6 +90,11 @@ void QMenuModel::clearModel() g_object_unref(m_menuModel); m_menuModel = NULL; } + + QList list = findChildren(); + Q_FOREACH(QMenuModel *model, list) { + delete model; + } } /*! \internal */ -- cgit v1.2.3