Russian Qt Forum

Qt => Вопросы новичков => Тема начата: billy4685 от Ноября 18, 2014, 12:23



Название: Как построить Tree Model?
Отправлено: billy4685 от Ноября 18, 2014, 12:23
Здравствуйте, господа форумчане. Необходимо построить Tree Model, c использованием QTreeView, QSplitter
и QAbstractItemModel. В качестве заголовков к столбцам хотелось бы использовать не QStringList, а QPushButton.
Хочется реализовать это представление так, чтобы в будущем можно было бы добавлять в эту древовидную
модель данные в виде списка и в виде дерева. Ах да, чуть ли не забыл, в качестве входных данных будет некая
структура, данные из которой я буду заносить в это дерево, работать с директориями мне в данном случае не
нужно (а то в основном все примеры связанные с Tree Model показывают работу с директорией некого каталога).
Для большего понимания что я хочу сделать ниже выложу рисунок.


Название: Re: Как построить Tree Model?
Отправлено: billy4685 от Ноября 18, 2014, 12:25
Проблема состоит в том, что я до этого никогда не работал с QAbstractItemModel, и не знаю как правильно строить модель в данном случаи.  Может кто-то реализовывал что-то подобное и имеет небольшие примеры? или совет может какой-нибудь дать.