А и если можете, киньте годного материала по теме, а то я только документацию и нашел, ну и еще вот это https://evileg.com/ru/post/236/ (думаю тем, кто только знакомится с ними - поможет)
Форму не кидаю.
Вот код:
class XMLwork(object): def __init__(self, f, path='in.xml'): self.ui = Ui_MainWindow(f) tree = ET.ElementTree(file=path) self.root = tree.getroot() self.ui.btn.clicked.connect(self.button1Clicked) self.ui.btn2.clicked.connect(self.button2Clicked) self.ui.btn3.clicked.connect(self.button3Clicked) self.ui.btn4.clicked.connect(self.button4Clicked) def button1Clicked(self): i = 0 for child_of_root in self.root: self.ui.tb.setItem(i, 0, QtWidgets.QTableWidgetItem(str(child_of_root.text))) i += 1 self.ui.tb.resizeColumnsToContents() def button2Clicked(self): pass def button3Clicked(self): pass def button4Clicked(self): pass