| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- from PySide2.QtUiTools import QUiLoader
- from PySide2.QtWidgets import *
- from PySide2.QtGui import *
- from ui.ui_Hier_1 import Ui_Hier_1
- class HierWin(Ui_Hier_1, QMainWindow):
- def __init__(self, parent=None) -> None:
- super().__init__()
- self.setupUi(self)
- self.father = parent
- self.setWindowTitle('Hier_1')
- self.comboBox.addItem('Cells All')
- self.model = QStandardItemModel(4, 2)
- self.model.setHorizontalHeaderLabels(['Cells Name', 'Ref Name'])
- item = QStandardItem('REG_11')
- self.model.setItem(0, 0, item)
- self.model.setItem(0, 1, QStandardItem('BUGFTEXT'))
-
- self.tableView.setModel(self.model)
- root = QTreeWidgetItem(self.treeWidget)
- root.setText(0, 'pud_top')
- root_child_name = ['.vscode', 'log', 'qtGui', 'src']
- root_child = []
- i = 1
- for c in root_child_name:
- child1 = QTreeWidgetItem(root)
- child1.setText(0, c)
- i+=1
- root_child.append(child1)
-
- childs_name =[['al_sweigart_privkey.txt', 'al_sweigart_pubkey.txt', 'LICENSE', 'README.md'],
- ['mainWinGui.py', 'mainWinGui.ui'],
- ['baseconvert.py', 'client.py', 'cryptomath.py', 'exp_mode.py'],
- ['baseconvert.cpython-38.pyc', 'baseconvert.cpython-39.pyc', 'client.cpython-38.pyc']]
- i=0
- for name_list in childs_name:
- tree_child = root_child[i]
- i+=1
- c = 1
- for name in name_list:
- child = QTreeWidgetItem(tree_child)
- child.setText(0, name)
- c += 1
|