Russian Qt Forum
Сентябрь 23, 2024, 09:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сделать автоматический openPersistentEditor  (Прочитано 2192 раз)
sasha12345
Гость
« : Июль 12, 2012, 19:35 »

Здравствуйте,

Допустим я хочу чтобы редактор для всех ячеек некоторого типа всегда отображался. Для этого можно использовать openPersistentEditor, но в этом случае нужно отследить все возможные изменения модели. Может есть какой-то красивый универсальный метод поддерживающий постоянное отображение редакторов без необходимости перехвата всевозможных вариантов пояаления ячейки в отображении.

И вообще мне кажется, что по хорошему определять постоянно виден редактор или нет должен уметь и делегат, поскольку именно он знает о том, что это за ячейка модели, знает как её отображать, редактировать и пр., а когда мы используем openPersistentEditor (находящуюся) во View, то мы вынуждены переносить знания о ячейки из делегата на верхний уровень (View), на котором поидее об этом не должны знать.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 21.