- Si ton modèle ne contient qu'une liste de chaine de caractères, tu peux utiliser directement
QStringListModel, qui est un modèle utilisant une liste comme structure de données.
Et dans ce cas, tu n'as pas besoin de lire l'adresse MAC.
- Si au contraire, tu souhaites quand même conserver l'adresse MAC dans le modèle (pour un usage éventuel ultérieur, ce qui évitera de lire 2 fois le fichier si tu en as besoin), je pense qu'il vaut mieux stocker les données sous forme de table dans le modèle plutôt que sous forme d'arbre.
Actuellement, avec la ligne suivante, tu stockes l'adresse MAC comme enfant du nom, d'où une structure en arbre (tu peux le vérifier en utiliser un QTreeView à la place d'un QListView, ça fonctionne sans problème).
Partager