self.tableWidget.selectRow(0)
方法可以选择指定行。
self.tableWidget.selectColumn(0)
方法可以选择指定列。
# 表格的双击事件捕获
self.tableWidget.doubleClicked.connect(self.double_value)
def double_value(self):
'''
作用:双击事件监听,显示被选中的单元格
'''
# 打印被选中的单元格
for i in self.tableWidget.selectedItems():
print(i.row(), i.column(), i.text())
# 单选按钮绑定点击事件
self.radioButton.clicked.connect(self.select_col0)
self.radioButton_2.clicked.connect(self.select_col1)
self.radioButton_3.clicked.connect(self.select_col2)
self.radioButton_4.clicked.connect(self.select_col3)
def select_col0(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(0)
def select_col1(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(1)
def select_col2(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(2)
def select_col3(self):
'''
作用:选择指定列
'''
self.tableWidget.selectColumn(3)
运行效果图:
喜欢的点个赞❤吧!