如何通过路径在QTreeView中为QFileSystemModel选择文件?

Sep*_*ram 4 c++ qt

我有一个显示文件系统模型的树视图.我希望,在它启动时,创建一个已经选择的特定文件(特别是当前目录),这样就不会强迫用户一直沿着文件系统树查找它.但是,QTreeView和QFileSystemModel都没有任何函数来按角色查找项目并检索其QModelIndex.

zku*_*nov 7

tree->setCurrentIndex(fsModel->index(QDir::currentPath())); // or any path
Run Code Online (Sandbox Code Playgroud)

根据选择模式,可以选择也可以不选择项目.

希望这可以帮助