Задать вопрос
al31415
@al31415

Как отследить завершение редактирования в ячейке таблицы?

Добрый день, есть таблица, текст в которых пользователь может редактировать после двойного клика.
Необходимо отследить когда пользователь завершил редактирование, то есть ячейка уже не в состоянии редактирования. Знаю про itemChanged, но как я понял сигнал отсылается всякий раз, когда пользователь меняет текст в ячейке, а мне нужно получать текст уже после окончательного редактирования.
  • Вопрос задан
  • 2393 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@xseven
При редактировании вызывается из делегата createEditor (создается поле для редактирования), setEditorData(назначаем значение полю для редактирования) , setModelData(редактирование окончено сохраняем занчение в модель). Эти функции стоит переопределить

Почитать можно тут
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы