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())
My question is my table has qlabel widget in 0th column, but when I double clicked on 0th column, double click event is not working.