Bonjour,
J'utilise un QDataWidgetMapper pour mapper un modèle QSqlTableModel.
QDataWidgetMapper est configuré pour ManualSubmit.
Les données sont bien chargées depuis ma table et affichées.
Lorsque je modifie un QLineEdit et appelle revert() les données sont rétablies.
Si je submit() et modifie de nouveau les données et appelle revert(), elles sont toujours rétablies. (Le modèle est donc bien MAJ).
Mais la BDD, elle n'est jamais MAJ.
Quelqu'un aurait une idée sur cette bizzarerie ?
J'obtient un warning lorsque je ferme l'application :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 QSqlDatabasePrivate::removeDatabase: connection 'qt_sql_default_connection' is still in use, all queries will cease to work.
Partager