QTreeView dans QMainWindow : problème d'affichage
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:
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é?