Bonjour
Depuis hier je n'arrive pas à trouver la solution pour afficher et me retrouver, dans un QTreeView, directement dans le répertoire que je donne par le setRootPath(chemin) ?
Càd qu'à l'affichage de mon QTreeView, je voudrais me retrouver dans le répertoire que j'ai donné en paramètre.
Or il n'en tient pas compte, il m'affiche toujours depuis la racine (C:, D:, F:, etc.) ?
Impossible de me retrouver dans le répertoire "c:\temp\img" par exemple...
Voilà le code résumé:
Je crois que je loupe un épisode de la saga QFileSystemModel... non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 chemin= "C:\\temp\\img"; dirModele= new QFileSystemModel(this); dirModele->setFilter(QDir::NoDotAndDotDot | QDir::AllDirs); dirModele->setRootPath(chemin); ui->treeDir->setModel(dirModele);
Bonne journée à tous
Partager