PCBassignModel.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:FreeCAD-PCB 作者: marmni 项目源码 文件源码
def __init__(self, parent=None):
        QtGui.QTreeView.__init__(self, parent)
        self.parent = parent
        #
        model = QtGui.QFileSystemModel()
        model.setFilter(QtCore.QDir.AllEntries | QtCore.QDir.NoDot | QtCore.QDir.NoDotDot | QtCore.QDir.Hidden)
        model.setNameFilters(["*.stp", "*.step", "*.igs", "*.iges"])
        model.setRootPath(QtCore.QDir().homePath())

        self.setSortingEnabled(False)
        self.setModel(model)
        self.setAlternatingRowColors(True)
        self.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
        self.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
        self.header().setResizeMode(QtGui.QHeaderView.Stretch)
        self.hideColumn(1)
        self.hideColumn(2)
        self.hideColumn(2)
        self.hideColumn(3)
        self.setStyleSheet('''QTreeView {border:1px solid rgb(199, 199, 199);}''')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号