Bonjour,
je débute en Qt et je cherche à doter mon appli d'une arborescence de fichiers.
J'ai fait une classe MainWindow qui hérite de QMainWindow.
Dans le constructeur, je construis un QTreeView :
Je me suis inspiré d'un tutoriel pour cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 MainWindow::MainWindow(QMainWindow* parent, Qt::WFlags fl) :QMainWindow(parent,fl) { this->createMenuBar(); this->setMenuBar(_menuBar); QFileSystemModel model; // le modèle est ici le système de fichier model.setRootPath(QDir::rootPath()); QTreeView* treeView = new QTreeView(this); treeView->setModel(&model); treeView->show(); }
Mon problème est que l'arborescence ne s'affiche pas dans ma fenêtre.
Qu'est-ce que j'ai oublié?
Partager