在QTreeWidget中显示文件系统

时间:2014-01-08 12:09:35

标签: c++ qt qtreewidget

我有一个简单的问题。 我想在QTreeWidget中显示我的文件系统,就像一个普通的文件浏览器一样。

我怎样才能实现这一目标?我想搜索所有文件并添加它们手册不是选择的方法,对吧?

1 个答案:

答案 0 :(得分:4)

使用QDirModel和QTreeView代替QTreeWidget, 这是一段代码片段:

QDirModel *model = new QDirModel;
QTreeView *tree = new QTreeView(splitter);  
tree->setModel(model);  
tree->setRootIndex(model->index("C:\\"));