Как запустить режим редактирования элемента в QTableView?

Я сейчас использую QTableView и QStandardItemModel.

В QTableView, если вы дважды щелкните ячейку, эта ячейка перейдет в режим редактирования, и вы сможете редактировать его содержимое.

Теперь у меня проблема, я хочу запустить режим редактирования элемента по коду (по команде), что мне делать? Я не могу найти подходящую функцию или слот в QTableView или QStandardItemModel. Нужно ли мне подавать какой-либо сигнал, чтобы перейти в режим редактирования?

И какой сигнал мне следует уловить, если я хочу знать, когда редактирование закончено (пользователь нажимает «Enter» или щелкает другие элементы, чтобы выйти из режима редактирования) ??

Спасибо за вашу помощь

8
задан Claire Huang 10 September 2010 в 01:06
поделиться