QT Qtableview 焦点设置为选中当前单元格
时间: 2023-06-26 09:08:31 浏览: 481
示例:如何设置编辑QTableView单元格时的字体颜色
可以通过设置QTableView的selectionBehavior属性为QAbstractItemView::SelectItems来实现选中当前单元格。具体代码如下:
```cpp
tableView->setSelectionBehavior(QAbstractItemView::SelectItems);
tableView->setCurrentIndex(tableView->currentIndex());
```
其中,setCurrentIndex函数将当前选中的单元格设置为当前焦点。注意,如果要保持选中状态,需要将QTableView的selectionMode属性设置为QAbstractItemView::SingleSelection,表示只能选择一个单元格。
阅读全文