layerlist.py 文件源码

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

项目:pcbre 作者: pcbre 项目源码 文件源码
def __init__(self, project, viewState):
        super(LayerListWidget, self).__init__("Layer List")
        self.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea | QtCore.Qt.RightDockWidgetArea)

        model = LayerListModel(project)
        customerList = QtGui.QListView(self)
        customerList.setModel(model)
        selm = customerList.selectionModel()
        self.p = project

        def layerSelectionChanged(index, b):
            viewState.current_layer = self.p.stackup.layers[index.indexes()[0].row()]

        selm.selectionChanged.connect(layerSelectionChanged)

        self.setWidget(customerList)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号