Pregunta

Tengo un QTableView que muestra los datos de un QSqlTableModel. Quiero que mi modelo para comprobar los cambios cuando un usuario pulsa un botón de "refresh" pero no puedo encontrar una manera de actualizar los datos. Probé el reset () y update () métodos en el modelo sin ningún resultado.

¿Es posible "re-lectura" de la base de datos y actualizar el modelo? ¿Cómo?

¿Fue útil?

Solución

A medida que usted no estatal lo que canged en su modelo, los malos asumir la forma más simple de cambio (datos cambiado).

Para mí model.select () funciona para actualizar los datos en el modelo y forzar la vista para actualizarse.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top