Bonjour,
Je cherche à faire une ListView dynamique basée sur une contex property. J'ai regardé l'exemple de la doc pour faire une ListView dynamique. Il suffit d'utiliser append et remove au model. Le problème étant que mon modèle est une context property, donc on ne peut pas la modifier avec append et remove. C'est là que je doute de la marche à suivre:
-Faut-il mieux modifier ce qu'envoie la context property et recharger la ListView à chaque modification?
-Faut-il mieux utiliser un autre système? J'ai lu sur internet qu'on pouvait utiliser des pointeurs ou des signaux et slots. Malheureusement, il n'y avait pas d'exemples avec...
C'est pour un affichage de chemin vers des dossiers. Au chargement, la listview récupère les dossiers rentrés dans les précédentes sessions (enregistrés dans le registre par QSettings). Il peut ajouter un chemin, auquel cas il faut qu'il s'affiche dans la listview. Il peut supprimer un chemin de la listview. C'est là que je me suis demandé s'il fallait directement enregistrer les chemins dans le registre et mettre à jour la listview (puisque la context property change), ou faire autrement.
Merci de votre aide.
Cordialement
Partager