PyQt5 QTableWidget вставляет данные заголовка pandas - PullRequest
0 голосов
/ 23 апреля 2020

У меня проблемы с вставкой данных заголовка в QTableWidget. В настоящее время все данные устанавливаются как недоступные для редактирования.

Остальные данные переносятся в Qtablewidget, но остаются без заголовков:

df = pandas.read_csv(path[0], delimiter=',', sep="  " + 't', engine='python')
for index, row in coordsdf.iterrows():
    numrows = self.qtable_widget.rowCount() # Create a empty row at bottom of table
    self.qtable_widget.insertRow(numrows) # Create a empty row at bottom of table
    self.qtable_widget.setColumnCount(len(coordsdf.columns)) #set column count to match the data
    for column in coordsdf.columns:
        h = coordsdf.columns.get_loc(column) #find which column you are working with
        x = str(coordsdf.iloc[index, h]) #get that columns value
        item = QtWidgets.QTableWidgetItem(x)
        item.setFlags(QtCore.Qt.ItemIsEnabled) #make cell uneditable
        self.qtable_widget.setItem(numrows, h, item) #insert into Qtablewidget
...