如何从Python中的表格中的组合框获取currentIndex()属性

时间:2013-12-11 08:49:35

标签: python combobox qtablewidgetitem

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

我以这种方式在表格中创建一个组合框(它可以工作):

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

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

2 个答案:

答案 0 :(得分:1)

一行

s/ //g

或其他任何信息,例如index = *self.tableWidget_1.cellWidget(row, column).currentIndex()

答案 1 :(得分:0)

使用此行,您可以将单元格小部件从表格中取出(在您的案例组合框中)

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

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

index = comboBox.currentIndex()