@@ -105,6 +105,8 @@ QVariant Navigation::data(const QModelIndex &index, int role) const
105 return QString("grandchild%1%2").arg(m_navigationId).arg(index.row());
105 return QString("grandchild%1%2").arg(m_navigationId).arg(index.row());
106 case RoleLabel:
106 case RoleLabel:
107 return QString("%1Child%2").arg(m_navigationId).arg(index.row());
107 return QString("%1Child%2").arg(m_navigationId).arg(index.row());
109+ return "all"+QString("%1Child%2").arg(m_navigationId).arg(index.row());
108 case RoleHasChildren:
110 case RoleHasChildren:
109 return (m_navigationId == "root" && index.row() != 3) || (m_navigationId == "middle4");
111 return (m_navigationId == "root" && index.row() != 3) || (m_navigationId == "middle4");
110 case RoleIsActive:
112 case RoleIsActive: