PYQT:删除不必要的列
-
08-10-2019 - |
题
我正在使用QFileSystemModel的Qtreeview。它显示了我不需要的大小,类型,修改日期之类的列。如何从视图中删除它们?我找不到任何 removeColumn
在模型或视图中。
解决方案
得到 QHeaderView
通过在其上调用header(),头列知道列知道列,可以通过 hideSection
其他提示
我相信,这篇文章是:
如何从qtreeview(使用QDirmodel)中删除列?
唯一的区别是,我们在这里使用qfilesystemmodel而不是QDirmodel-这与视图中的列需要隐藏,这与QDirmodel无关。
因此,我相信指出正确的解决方案是最好的事情。
QTreeView::setColumnHidden(int column, bool hide)
不隶属于 StackOverflow