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 :

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();
}
Je me suis inspiré d'un tutoriel pour cela.
Mon problème est que l'arborescence ne s'affiche pas dans ma fenêtre.

Qu'est-ce que j'ai oublié?