如何完全禁用 qtableview 的选择(对于所有单元格)?

How to completely disable selection for qtableview (for all cells)?

我希望我的 table 不是 selectable,这样只能选择复选框或单选按钮,而不是单元格本身。现在我有:

我该如何解决这个问题?

QTableWidget 的解决方案也有帮助。

QTableView *test = new QTableView();
test->setSelectionMode(QAbstractItemView::NoSelection);

给出了想要的结果。