1、增加checkbox 复选框
QStandardItem *item = new QStandardItem();
item->setCheckable(true);
item->setCheckState(Qt::Unchecked);
model->setItem(i,0,item);
2\ use checkbox button
QStandardItem *item = model->item(i,0);
if(item->checkstate() == QT::Checked)
{
//do something
}
3\ 注意事项:
属性值设置生效,需要将属性值设置放在tblView->setModel(model);语句之后。
如果使用委托delegate,不能设置属性值为非编译模式。
tblView->setEditTriggers(QAbstractItemView::NoEditTriggers);