Russian Qt Forum

Qt => Model-View (MV) => Тема начата: torn91 от Июль 10, 2017, 21:18



Название: Дерево текста
Отправлено: torn91 от Июль 10, 2017, 21:18
Здравствуйте!

Есть документ(содержит обычный текст), который должен быть написан на С++ без Qt. Как мне правильно создать иерархическую модель (наследуемую от QAbstractItemModel) с узлами следующих типов: слова, предложения, абзацы? Модель должна обновляться при изменении текста в документе.


Название: Re: Дерево текста
Отправлено: nvek от Июль 12, 2017, 06:55
можно выгрузить весь документ в какой нибудь контейнер и затем qtModel будет брать из него данные.
посмотрите примеры:
http://doc.qt.io/qt-5/qtwidgets-itemviews-simpletreemodel-example.html