2

我想删除 QTreeView 中某些元素的可扩展属性(填充从 QFileSystemModel 继承的模型)。我可以在它们展开后轻松折叠这些元素,但它们在 QTreeView 中仍然可见为可展开的。我怎样才能将它们显示为不可扩展的?

4

1 回答 1

-1

我相信您只需要覆盖派生类中的默认行为即可在rowCount您不想扩展的行QFileSystemModel中返回零行。QModelIndex

请参阅http://qt-project.org/doc/qt-5.0/model-view-programming.html#models特别是树模型图。

于 2012-07-25T02:51:28.867 回答