返回

python——如何在pyqt5中扩展TreeView

发布时间:2022-03-04 09:54:44 335
# node.js

我有以下代码:

    self.model = QtWidgets.QFileSystemModel()
    self.model.setRootPath(dirPath)  
    self.model.setNameFilters([content]) # FILTER
    self.model.setNameFilterDisables(False) # FILTER
    self.emp.treeViewFolderView.setModel(self.model)
    index = self.model.index(dirPath)
    self.emp.treeViewFolderView.setRootIndex(index)
    self.emp.treeViewFolderView.setColumnWidth(0, 380)
    self.emp.treeViewFolderView.setColumnWidth(3, 130)
    self.emp.treeViewFolderView.setColumnHidden(1, True)
    self.emp.treeViewFolderView.setColumnHidden(2, True)

我想扩展treeView,我做了以下几件事:

self.emp.treeViewFolderView.expandAll()
self.emp.treeViewFolderView.setExpand(index, True)
self.emp.treeViewFolderView.expand(index)

但这些都没用。我想我错过了什么。但是什么?谢谢你的帮助:)

我现在试了几次。如果用expandAll()编写一个额外的按钮,它就会工作。但是如果我在完整的代码中展开所有内容,它就不起作用了

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
下一篇
在python中使用list查询mysql多列 2022-03-04 08:57:56