Название: По моделям (QAbstractItemModel) вопросик... Отправлено: Вячеслав от Ноябрь 23, 2007, 16:15 Есть модель очень похожая на examples\itemviews\simpletreemodel
Вопрос - как зная указатель на TreeItem найти соответствующий ему индекс (QModelIndex) ? Перебирать элементы в тупую ? или можно как-нибудь по красивее ? Название: Re: По моделям (QAbstractItemModel) вопросик... Отправлено: Emc от Ноябрь 24, 2007, 22:41 если ты используешь модель для treeView - то твой выбор это QStandardItemModel, item'ы которой QStandardItem имеют соотвественно функцию index().
Название: Re: По моделям (QAbstractItemModel) вопросик... Отправлено: Вячеслав от Ноябрь 24, 2007, 22:51 QstandartItem - не катит ;) Она обновляться сама не умеет ;)
Я тему разрулил ( на сейчас) с помощью match , будет время - подумаю как нормально сделать .... Название: Re: По моделям (QAbstractItemModel) вопросик... Отправлено: Icoz от Ноябрь 25, 2007, 01:31 а createIndex (только внутри самой модели, каждый раз на один и тот же указатель, вернет одинаковый индекс)? Или ты модель не переписываешь?
Название: Re: По моделям (QAbstractItemModel) вопросик... Отправлено: Вячеслав от Ноябрь 25, 2007, 13:57 Не один тот-же :( если пришел signal от хранилища - модель обновляеться и возможно появление новых строк как и удаление существующих....... а PersistentIndex чего-то ниасилил :(
|