self.ui.tableWidget.itemDoubleClicked.connect(self.select_item_on_double_clicked)
for row, value in enumerate([1, 2, 3, 4], 0):
widget = QtWidgets.QWidget()
widgetText = QtWidgets.QLabel(f"{value}")
widgetLayout = QtWidgets.QHBoxLayout()
widgetLayout.addWidget(widgetText)
widgetLayout.setSizeConstraint(QtWidgets.QLayout.SetFixedSize)
widget.setLayout(widgetLayout)
self.ui.tableWidget.setCellWidget(row, 0, widget)
def select_item_on_double_clicked(self, item):
print(item.row())
我的问题是我的表在第0列中有qlabel小部件,但当我双击第0列时,双击事件不起作用。
暂无答案!
目前还没有任何答案,快来回答吧!