Russian Qt Forum

Qt => Model-View (MV) => Тема начата: grif от Декабрь 12, 2006, 16:15



Название: Вопрос по QAbstractItemDelegate
Отправлено: grif от Декабрь 12, 2006, 16:15
Как сделать так, чтобы делегат появлялся в ячейке QTableWidget, когда я хочу? Т.е. допустим где-то испускается сигнал, делегат его отлавливает и появляется в соответствующей ячейке.
В реализации по умолчанию как я понимаю делегат появляется по двойному клику мышью на ячейке, а как это изменить?


Название: Вопрос по QAbstractItemDelegate
Отправлено: bigirbis от Декабрь 12, 2006, 17:12
Думаю, причинно-следственная связь другая должна быть:
Код:
void QTableWidget::openPersistentEditor ( QTableWidgetItem * item )
Opens an editor for the give item. The editor remains open after editing.


Название: Вопрос по QAbstractItemDelegate
Отправлено: grif от Декабрь 13, 2006, 00:40
Спасибо большое. Очень помог.