Atualizar QTableview após removeRow() em QSqlTableModel. Retirar registro apagado da QTableView.



  • Olá pessoal.

    Estou iniciando o desenvolvimento com o QT e estou tendo dificuldade para excluir registros com o QTableView + QSqlTableModel, o registro é eliminado no Model e na tabela, porém na tela fica um registro fantasma, como faço para apagar o registro do QTableView?

    Para apagar estou usando:

    model->removeRow(view->currentIndex().row());

    Grato.

    Emerson



  • Você está chamando o método submitAll?



  • Sim, eu testei com submitAll() e submit() no model, mas só atualizou quando forcei reordenar com "sortByColumn(0, Qt::AscendingOrder)" na view. É como se o model não envia signal para a view neste caso.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.