tablewidget给行设置选中状态
时间: 2023-10-09 20:08:27 浏览: 335
GridView设置选中状态
5星 · 资源好评率100%
可以使用`QTableWidget`的`setCurrentItem()`方法来设置某一行的选中状态。具体操作步骤如下:
1. 获取需要设置选中状态的行号`row`(从0开始计数);
2. 使用`QTableWidget`的`item()`方法获取该行第一个单元格的`QTableWidgetItem`对象;
3. 使用`QTableWidget`的`setCurrentItem()`方法设置该`QTableWidgetItem`对象为当前选中项。
代码示例:
```python
row = 0 # 设置第1行为选中状态
item = tableWidget.item(row, 0) # 获取第1行第1列的单元格QTableWidgetItem对象
tableWidget.setCurrentItem(item) # 设置该对象为当前选中项
```
阅读全文