Название: 2 Tree модели Отправлено: UVV от Октябрь 14, 2010, 11:10 Привет.
Есть 2 модели, идентичные примеру simpletreemodel. Обе используют элементы для отображения, такие же как и в вышеназванном примере (т.е. подобные TreeItem). Проблема в следующем, TreeItem для модели 1 и для модели 2 стоятся на основе одних и тех же данных. В связи с этим есть много повторяющихся Item'ов. Соответственно, если в модели 1 изменяется какой-либо Item, нужно как-то уведомить об этом соответствующий Item модели 2. Сталкивался ли кто-нибудь с этой ситуацией и как в этом случае лучше правильно решить ситуацию? Название: Re: 2 модели Отправлено: Kolobok от Октябрь 14, 2010, 11:19 Использовать одну модель и две прокси-модели.
Название: Re: 2 модели Отправлено: UVV от Октябрь 14, 2010, 11:34 Использовать одну модель и две прокси-модели. Здесь сложность в том, что TreeItem1 и TreeItem2 строятся по разному...Что-то не могу сообразить, как в этом случае применить прокси. Название: Re: 2 Tree модели Отправлено: Kolobok от Октябрь 14, 2010, 11:59 Использовать item'ы, которые содержат все данные. Или с помощью ролей получать данные непосредственно из контейнера.
|