Пример #1
0
    def addForwardDataIntoTree(self, item, proj, compType, newNode):
        if compType == DataComponentType().DT:
            name = '△T(nT)'
        elif compType == DataComponentType().Hax:
            name = 'Hax(nT)'
        elif compType == DataComponentType().Hay:
            name = 'Hay(nT)'
        elif compType == DataComponentType().Za:
            name = 'Za(nT)'
        elif compType == DataComponentType().Dg:
            name = '△g(g.u)'

        #设置item
        newItem = QTreeWidgetItem(item, self.ItemType_ForwardGridData)
        newItem.setText(0, name)
        newItem.setIcon(0, QIcon(":/ForwardCenter/bullet"))

        # 设置item所属项目
        newItem.belongToProj = proj
        newItem.belongToForwardDataNode = newNode

        self.treeWidget.setCurrentItem(newItem)