QTreeWidgetItem设置复选框的禁用状态
QTreeWidgetItem在使用复选框时,有时候会存在根据条件禁用复选框的情况,此时可以借助复选框三态模式中的半选状态来实现禁用状态的显示,同时需要去掉QTreeWidgetItem的Qt::ItemIsUserCheckable的标志,这样复选框就无法选中了,即实现了禁用效果。
QTreeWidgetItem *pItem = ***;
pItem->setCheckState(0, Qt::PartiallyChecked);
pItem->setFlags(pItem->flags() & ~Qt::ItemIsUserCheckable);
如果不需要禁用复选框了,设置一下复选框的状态为Qt::Unchecked,同时给QTreeWidgetItem添加Qt::ItemIsUserCheckable的标志即可。
QTreeWidgetItem *pItem = ***;
pItem->setCheckState(0, Qt::Unchecked);
pItem->setFlags(pItem->flags() | Qt::ItemIsUserCheckable);
QTreeWidgetItem设置复选框的禁用状态相关推荐
- PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
先看效果图,选中了几行,然后将选中的内容展示出来. 我设置两个有序序列,分别存储对应的复选框和行内容. 我的行内容是用的 label 标签. # 存储右边label组件的有序列表def get_L_b ...
- 设置复选框选中及其使用
设置复选框选中及其使用 开发工具与关键技术:VS .MVC 撰写时间:2019/7/26 有一些需要就在你触发某个按钮的时候,单选框或者复选框就是一个选中的状态,并且要记录这个状态的时候:页面的复选框 ...
- ztree指定节点 设置复选框
ztree指定节点 设置复选框 首先,需引入ztree的js文件 <script src="../../assets/ztree/js/jquery.ztree.core-3.5.mi ...
- QTreeView 动态设置复选框
目录 动态设置复选框的步骤 QT MVC的概念 模型 添加数据 获取数据 视图 槽函数 动态设置复选框的步骤 初始化一个QTreeView 的界面,并设置相关的model // 在ui中新建两个QTr ...
- 获取复选框的状态判断复选框是否选中状态
判断复选框是否选中状态 推荐两种方法的使用 第一种是prop('checked'); 示例代码 <input type="checkbox" id="checks& ...
- HTML如何设置复选框、单选框以及默认选项?
本篇文章主要给大家介绍HTML怎么设置复选框以及单选框的. 我们在网站开发过程中,有时会需要实现类似调查问卷的功能,那么既然是问卷,就避免不了单选或者多选的情况.对于新手朋友来说,或许不太清楚. 下面 ...
- Java 根据模板导出Excel时,如何根据后台数据设置复选框的勾选
我之前遇到这个问题,上网查找解决方案.都说要在Excel中设置复选框的链接单元格,然后通过赋值给单元格控制复选框的勾选. 在我设置好链接单元格之后,点击复选框,单元格中的值会改变 TRUE 或 FAL ...
- php调查问卷单选框标题,word调查问卷制作:怎样设置复选框各单选框
在信息自动化的时代下,为了向用户了解和采集一些基本信息,经常会使用电子调查问卷收集所需数据,采用这种形式无疑比以往的纸质调查问卷更为快捷方便. 而在电子调查问卷中,让我们最为熟悉的就是针对各种问题设定 ...
- iview UI 的table组件设置复选框选中状态
<Table ref="selection" @on-selection-change="selectionChanged" border :column ...
最新文章
- Python切片中的误区与高级用法
- 多级嵌套json格式
- 局部类型 之 部分方法
- 案例分享,从0到1了解一个完整项目
- algorithm头文件下的fill()
- 操作系统 第二部分 进程管理(一)
- matlab pn,PN序列生成代码快速参考
- html 图片触碰有放大效果,CSS3 鼠标滑过图片突出放大效果
- 【CTF misc python】加密zip和rar文件的枚举解密工具(python代码)
- python正则表达式match方法_python正则表达式match和search用法讲解
- CSS 选择所有子元素添加样式
- python南京招聘现状_岗位招聘情况分析之---Python
- python随机森林库_随机森林算法入门(python)
- 微信小程序时间格式转换
- 大大方方补肾,平平常常做人 - 肾虚的症状和治疗
- Educode--机器学习基础模型与算法测试闯关实验
- R语言使用lm函数构建回归模型、使用MASS包的boxcox函数寻找最佳幂变换提高模型拟合度、可视化boxcox曲线并获取最佳lambda值
- 51单片机定时/计数器的工作原理
- Java中的Dao是什么意思?
- 阿姨说女婿只要程序员,IT男在婚恋市场真吃香吗?妹子有话要说