Bonjour.

Pour l'affichage d'un tableau de valeurs, j'ai utilisé les fonctionnalités modèle/vue de Qt

J'ai une classe qui hérite de QAbstractTableModel et qui implémente la récupération des données. J'utilise un widget standard QTableView pour l'affichage.

Le modèle est périodiquement mis à jour avec de nouvelles données et cela déclenche l'émission d'un dataChanged pour ces données.

Le problème est que, lorsque j'édite une donnée dans la vue, si celle ci est modifiée via le modèle, le contenu en cours d'édition est lui aussi rafraichi. Je souhaiterai aller jusqu'au bout de l'édition et notifier du changement de la valeur via l'ihm.

Je reconnais que mon design est peut-être foireux et que ce n'est pas très élégant de modifier une valeur via la vue et via le modèle... Toutefois, si il existe des solutions pour résoudre ce genre de problème cela m'aiderai grandement. Peut être dans les cours et tutoriels Qt ?

Merci à vous !