QTreeView / QFileSystemModel:如何限制树深度?

时间:2012-03-01 13:23:43

标签: qt qtreeview qfilesystemmodel

我有一个带有QFileSystemModel的QTreeView作为其模型。

我无法弄清楚如何限制树的深度。我原以为它会是模型的功能吗?

我的意思是,如果我将深度设置为1,例如,只显示顶级项目(即文件夹上没有展开按钮)

一个深度会使树看起来像Windows资源管理器中的沼泽标准细节视图。

我正在使用PySide,但我可以理解PyQt或C ++中的答案。

1 个答案:

答案 0 :(得分:1)

不确定这是否是您正在寻找的,但如果您使用QTreeView查看模型,则可以将视图的itemsExpandable和rootIsDecorated属性设置为false。