Есть код!
bool frmUslugi::eventFilter(QObject *obj, QEvent *event){
if (event->type() == QEvent::KeyPress){
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
// Обработка нажатия enter или return
if (obj->objectName() == "treeWidget") {
if (keyEvent->key() == Qt::Key_Enter || keyEvent->key() == Qt::Key_Return)
updater(ui->treeWidget->currentItem(),ui->treeWidget->currentColumn(),obj);
if (keyEvent->key() == Qt::Key_Insert)
on_add_gr_clicked();
}
if (obj->objectName() == "tableUslugi") {
if (keyEvent->key() == Qt::Key_Enter || keyEvent->key() == Qt::Key_Return){
if(ui->tableUslugi->model() != 0)
updater(ui->tableUslugi->currentIndex(),ui->tableUslugi->model()->rowCount(),obj);
}
if (keyEvent->key() == Qt::Key_Insert)
if(ui->tableUslugi->model() != 0)
on_add_usluga_clicked();
}
}
if (event->type() == QEvent::){ //--- Какое событие надо написать чтоб реагировало на завершение редактирования ячейки
qDebug() << event->type();
// if(ui->tableUslugi->model() != 0)
// updater(ui->tableUslugi->currentIndex(),ui->tableUslugi->model()->rowCount(),obj);
}
return QWidget::eventFilter(obj , event);
}
if (event->type() == QEvent:

{ //--- Какое событие надо написать чтоб реагировало на завершение редактирования ячейки
Мне нужно отловить выход из редактирования ячейки!!! Какое событие за это отвечает???