Qt treeModel View, используя разные типы элементов в одной модели

Я хочу создать модель с иерархией следующим образом (данные должны быть сохранены)

  • Школа (имя и идентификатор)
    • Класс (идентификатор, количество студентов и год)
      • Студент (имя, фамилия, дата рождения)
      • Ученик
      • Ученик
    • Учебный класс
  • Школа

Я думал сделать элемент, который будет хранить всю информацию, аналогичную примеру, предоставленной древовидной моделью Qt — Editable, и показать некоторые из них, но редактирование и работа с ним будет очень сложной. Поэтому я попытался найти пример того, как внедрить в модель более одного типа элементов, но мне это не удалось.

Есть ли способ сделать это с 3 типами предметов?

Если так, как это сделать, если нет, как я могу сохранить эти данные?

4

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]