我在PyQt4中有关于QTableWidget的问题。假设我有一个QTableWidget,我想要将一个事件与单元格点击连接起来,使用:
table.cellClicked.connect(cellClick)
然后,cellClick函数开始发挥作用。问题是:有些单元格包含一个按钮,例如(以0,0坐标为例):
button = QtGui.QPushButton()
table.setCellWidget(0,0, button)
现在出现了问题。一个占据整个单元格空间的按钮会完全禁用单元格的点击,单元格无法被点击,操作也无法被检测。但我确实希望我的按钮填满整个单元格。
简而言之,我的问题是 - 当单元格内有按钮时,如何选择(点击)QTableWidget单元格?