QTableWidget 如何通过属性配置+代码实现选中单行 + 设置单元格不可编辑

一:属性栏设置

setSelectionMode   : SingleSelection

setSelectionBehavior : SelectRows

QTableWidget 如何通过属性配置+代码实现选中单行 + 设置单元格不可编辑

二:直接通过代码设置

QTableWidget *table = new QTableWidget;

table ->setSelectionMode(QAbstractItemView::SingleSelection);

table ->setSelectionBehavior(QAbstractItemView::SelectRows

三:设置不可编辑单元格

 把editTriggers的里面三个勾都去掉即可。

或设置代码

ui -> tableWidget->setEditTriggers ( QAbstractItemView::NoEditTriggers );

QTableWidget 如何通过属性配置+代码实现选中单行 + 设置单元格不可编辑