Russian Qt Forum

Qt => Model-View (MV) => Тема начата: andrew.k от Июль 18, 2012, 22:38



Название: Редактор в делегате
Отправлено: andrew.k от Июль 18, 2012, 22:38
Можно ли как-то вызвать редактор, который создает делегат, до создания элемента в модели.
Сейчас приходится создавать пустой элемент в модели, потом вызывать для него редактор.
И если редактор завершился "отказом", то удалять этот элемент.
Это сильно неудобно и не концептуально.

Какие есть еще варианты?


Название: Re: Редактор в делегате
Отправлено: Bepec от Июль 18, 2012, 23:13
1) Извечная пустая  строка с редактором.
2) Собственный виджет.

PS делегат без ячейки быть не может :)


Название: Re: Редактор в делегате
Отправлено: andrew.k от Июль 18, 2012, 23:32
1) Извечная пустая  строка с редактором.
2) Собственный виджет.
Переведи на человечий, о чем ты повествуешь. Экономишь на мне слова?

PS делегат без ячейки быть не может :)
Это я понимаю, но может кто придумал, как элегантно выкрутиться. Суть задачи я описал.