avatar
Untitled

Guest 630 28th Apr, 2021

class MainDetails(qtw.QMainWindow):
     def __init__(self):
        qtw.QMainWindow.__init__(self)
        self.ui = Ui_detailMatch()
        self.ui.setupUi(self)
        self.show()
        f=open("PL1.json","r" )
        data = json.load(f)
        f.close()
        r=0
        j=0
        a=0
        b=0
        c=0
        x=1
        y=2
        z=3
        num = len(data['Time'])
        self.ui.tableScore.setRowCount(num)
        for i in data['Time']:
            if i =="None":
                self.ui.tableScore.setItem(r, j, qtw.QTableWidgetItem(""))
            else:
                self.ui.tableScore.setItem(r, j, qtw.QTableWidgetItem(i))
            r+=1
        for i in data['Team1']:
            if i =="None":
                self.ui.tableScore.setItem(a, x, qtw.QTableWidgetItem(""))
            else:
                self.ui.tableScore.setItem(a, x, qtw.QTableWidgetItem(i))
            a+=1
        for i in data['Score']:
            if i =="None":
                self.ui.tableScore.setItem(b, y, qtw.QTableWidgetItem(""))
            else:
                self.ui.tableScore.setItem(b, y, qtw.QTableWidgetItem(i))

            b+=1
        for i in data['Team2']:
            if i =="None":
                self.ui.tableScore.setItem(c, z, qtw.QTableWidgetItem(""))
            else:
                self.ui.tableScore.setItem(c, z, qtw.QTableWidgetItem(i))
            c+=1

        for currentQTableWidgetItem in self.ui.tableScore.selectedItems():
            print(currentQTableWidgetItem.row(), currentQTableWidgetItem.column(), currentQTableWidgetItem.text())
Markup
Description

No description

To share this paste please copy this url and send to your friends
RAW Paste Data