У меня проблемы с вставкой данных заголовка в 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