0

我在 Python 中的对象编程方面没有那么强,所以我不得不寻求帮助。

我以这种方式在表格内创建了一个组合框(它有效):

self.comboBoxEng = QtGui.QComboBox()
self.tableWidget_1.setCellWidget(row,column,self.comboBoxEng)

问题是:
如何currentIndex()从用作的组合框中获取属性(例如...)tableWidgetItem

4

2 回答 2

2

在一行中

index = *self.tableWidget_1.cellWidget(row, column).currentIndex()

或任何其他信息,如currenText().

于 2019-01-17T19:24:43.890 回答
0

使用此行,您可以从表格中获取单元格小部件(在您的情况下为组合框)

comboBox = self.tableWidget_1.cellWidget(row, column)

然后只需获取该组合框的当前索引:

index = comboBox.currentIndex()
于 2014-04-16T10:21:36.950 回答