Ошибка поиска родителей в QTreeView Qt Creator 3.1.1
Всем доброго времени суток. На форму кинут объект QTreeView. В нём отражаются даты записей таблицы базы данных в виде: Всё>>год>>месяц>>день. При клике на элементе дерева отрабатывает on_..._clicked(const QModelIndex &index). Необходимо отобразить в таблице записи за выбранный период. по index.data().toString() получаю выбранный день, по QModelIndex indM = index.parent() и indM.data().toString() получаю месяц выбранного дня, по QModelIndex indY = indM.parent() и indY.data().toString() хочу получить год выбранного дня, а получаю опять тот-же день!!! (например: 19 марта 19 года) В чём проблема?