我正在尝试创建一个QTreeView
使用QFileSystemModel
,它将在树的根索引下显示多个目录树。
我正在使用以下代码:
QFileSystemModel *model = new QFileSystemModel();
QTreeView *tree = new QTreeView();
model->setRootPath(QDir::rootPath());
tree->setModel(model);
使用它,文件树将显示单个项目(文件系统的根)。不过,我想做的是能够显示文件系统的根目录,并有几个特定的目录和不相关的子树作为兄弟。
下面是来自不同应用程序的所需行为的图像。前两项是文件系统中的特定文件夹,就像快捷方式一样。最后一项与文件系统无关。