Russian Qt Forum

Qt => Вопросы новичков => Тема начата: YvenTitan от Февраль 21, 2017, 13:03



Название: Закрыть редактирование QItemDelegate по событию
Отправлено: YvenTitan от Февраль 21, 2017, 13:03
Здравствуйте
Мне необходимо, чтобы автоматически закрывалось редактирование в QItemDelegate (в моем случае это должно происходить по нажатию на некоторую кнопку QToolButton). Эффект должен быть такой, при котором испускается сигнал closeEditor(...)
Можете подсказать, можно ли сделать что-то похожее?


Название: Re: Закрыть редактирование QItemDelegate по событию
Отправлено: Kurles от Февраль 21, 2017, 14:13
смотри в сторону сигнала void QAbstractItemDelegate::commitData(QWidget *editor)


Название: Re: Закрыть редактирование QItemDelegate по событию
Отправлено: YvenTitan от Февраль 21, 2017, 14:40
Спасибо


Название: Re: Закрыть редактирование QItemDelegate по событию
Отправлено: YvenTitan от Март 02, 2017, 11:57
Тогда я попробовал без этого обойтись, но сейчас похоже придется к этому вернуться.
смотри в сторону сигнала void QAbstractItemDelegate::commitData(QWidget *editor)
Как с помощью сигнала закрыть редактирование?