QTableView如何取消选中行

简介: QTableView如何取消选中行
for (int i = 0; i < m_pModel->columnCount(); i++)
{
     m_pModel->item(row, i)->setFlags(Qt::NoItemFlags);
}

tableview->setmodel(model);

如果是第2行

bool isEnable = false;

for(int i=0; i<model->columnCount(); i++)

{


   model->item(2,i)->setFlags(isEnable ? Qt::NoItemFlags : (Qt::ItemIsSelectable | Qt::ItemIsEditable | Qt::ItemIsEnabled));


}


相关文章
|
6月前
|
JavaScript 前端开发
复选框的全选和取消
该博客文章提供了HTML和JavaScript代码实现复选框的全选和取消全选功能,并展示了测试结果的截图。
复选框的全选和取消
|
7月前
Element UI 多选表格--判断勾选数据行的 Checkbox 时为选中还是取消选中
Element UI 多选表格--判断勾选数据行的 Checkbox 时为选中还是取消选中
112 1
|
9月前
基于elementUI的el-table组件实现按住某一行数据上下滑动选中/选择或取消选中/选择鼠标经过的行
基于elementUI的el-table组件实现按住某一行数据上下滑动选中/选择或取消选中/选择鼠标经过的行
QT应用编程: QTableWidget删除选中的多行与全选、取消全选
QT应用编程: QTableWidget删除选中的多行与全选、取消全选
1132 0
QT应用编程: QTableWidget删除选中的多行与全选、取消全选
|
前端开发 开发者 移动开发
bootstrap treeview 自定义全选 / 全部取消选中
bootstrap treeview默认不提供全选 / 全部取消操作, 需要开发者自定义. 自定义效果如下, 点击父节点, 子节点全部选中, 再次点击, 子节点全部取消选中. 在笔者的情况下, 需要实现父节点的单独选中, 所以这里做了子节点全部不选中的情况下, 依然保持父节点单独选中状态.
4788 0
UWP 取消GridView、ListView鼠标选中、悬停效果
原文:UWP 取消GridView、ListView鼠标选中、悬停效果 因为经常碰到ListView或者ListBox之类的选中、鼠标悬停样式和自己设置的主题颜色不搭,这时就需要改变这些样式了. 而这里我通过ListView来说明,大致思路其实就是重新定义Item的Template。
1211 0