【问题标题】:How can I remove columns from a QTreeView (using QDirModel)?如何从 QTreeView 中删除列(使用 QDirModel)?
【发布时间】:2010-11-17 09:25:18
【问题描述】:

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

有没有办法删除这些列?

【问题讨论】:

    标签: user-interface qt qt4


    【解决方案1】:

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

    【讨论】:

    • 搜索这个选项让我发疯了......感谢一百万个完美的解决方案。
    【解决方案2】:

    也可以使用hideColumn()。比如:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-23
      • 2019-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      • 2021-12-26
      相关资源
      最近更新 更多