非常简单的问题,但我似乎无法在文档中看到答案。
我有一个工作 QTableWidget,我需要清除选择。用例是向数据模型添加一行时,我不希望用户将新行与所选内容相关联,因此需要清除选择。
我想你可能忘记检查 QTableWidget 的超类。
QTableWidget -> QTableView -> QAbstractItemView.clearSelection()
如果需要控制特定item的选择状态:
QTableWidget.setItemSelected()
编辑:以前的链接坏了。 PySide.QtGui.QAbstractItemView.clearSelection()
PySide.QtGui.QAbstractItemView.clearSelection()
取消选择所有选定的项目。当前索引不会改变。