如何从QTreeView中删除列(使用QDirModel)?

时间:2010-11-17 09:25:18

标签: user-interface qt qt4

我有一个QDirModel附加到QTreeView,我只想查看路径,而不是修改大小,类型和日期。

有没有办法删除这些列?

2 个答案:

答案 0 :(得分:4)

QTreeView::setColumnHidden(int column, bool hide)应该可以解决问题。

答案 1 :(得分:0)

一个人也可以使用hideColumn()。像这样:

for i in range(1, self.my_tree_view.header().length()):
    self.my_tree_view.hideColumn(i)