Qtableview实现对某一列可编辑,对某几列不可编辑
在网上找了半天,都是说qtableview设置某一列不可编辑的。我TMD,而且还是使用委托,委托有一个问题就是,当你的行数很多,几万甚至上百万。那么你的界面就会卡死。
后来翻墙上国外网站,找到了这个方法,
注意,这里使用过的是自定义model,然后将这个方法放在自定义model的头文件中
Qt::ItemFlags flags(const QModelIndex& index) const {if (index.column() < 3)return Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsEditable;elsereturn Qt::ItemIsEnabled | Qt::ItemIsSelectable;}
这里是小于3的列可进行编辑,大于3的列不可进行编辑
ヾ(•ω•`)o
Qtableview实现对某一列可编辑,对某几列不可编辑相关推荐
- jqgrid 让隐藏的列在编辑状态时出现且可编辑
有时,我们需要隐藏一个列数据,但在启动编辑时又能够被编辑. 1.设置列为编辑:editable: true 2.设置 editrules属性值为: edithidden: true colModel: ...
- layui关闭表格编辑_Layui表格table关闭拖拽列宽、禁用拖拽列宽
table 模块是Layui的又一走心之作,在 layui 2.0 的版本中全新推出,是 layui 最核心的组成之一.它用于对表格进行一些列功能和动态化数据操作,涵盖了日常业务所涉及的几乎全部需求. ...
- DataGridView的DataGridViewComboBoxColumn列点击一次,自动处于编辑状态
本文转载:http://www.cnblogs.com/Johnny_Z/archive/2012/02/12/2348235.html Winform中的DataGridView数据绑定控件有时会用 ...
- vue获取table一列数据_VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)...
一.问题 用elementUi横着增加一行数据没毛病,可以操作 添加一列,这新增的这一列, 第一次去赋值的时候值是改了, 但没生效 点击下一行时 值就变过来 二.原因 横向添加 是复制上面的某一条数据 ...
- easyui datagrid编辑时修改其它列的数值.
easyui datagrid编辑时修改其它列的数值. { field: 'converter', title: '转化器', align: 'left', width: 250,editor: {t ...
- Hive 按某列的部分排序 以及 删列操作
Hive 按某列的部分排序 以及 删列操作 脑袋果然还是智商不足. 涉及到的小需求: 某个表test 有一列 tc: a字符串+b字符串+c字符串 拼接组成 把test表,按b字符串排序 输出 遇到的 ...
- android 编辑自定义可编辑表格,smart 框架 列表 可编辑表格
可编辑表格常用属性 colModel: [ {label: "主键ID", name: "hellop1",hidden:true}, {label: &quo ...
- excel多列合并成一列加符号_Excel中如何将每行空格数据隔开为多列,以及如何合并多列数据为一列...
投稿/科研合作:daixjdoctor@126.com 联系我们:137704924或372699348 群1-5:科研讨论.文献汇报群 网站:http://www.sleep-brain.com/ ...
- html中两列合并,表格怎么把两列内容合并到一起
1. 怎么将EXCEL表格中两列的内容合并成一列而内容不变 将EXCEL表格中两列的内容合并成一列而内容不变,可以使用合并功能函数"&"实现. 方法步骤如下: 1.打开需要 ...
- excel根据条件列转行_如何将excel里的一列数据转为一行 excel数据列转行的办法步骤...
如何将excel里的一列数据转为一行 excel数据列转行的办法步骤 我们的生活中越来越离不开PC,但在使用PC的过程中总会遇到各种各样的问题.知识屋致力于给PC小白朋友们介绍一些简单常用问题的解决办 ...
最新文章
- mysql级联查询_mysql 各种级联查询后更新(update select)
- 不同用户同时并发测压_简单聊聊吞吐量(TPS)、QPS、并发数、响应时间(RT)概念...
- 第1步 新建spring+springmvc+mybatis项目 每步都有 讲解 巨详细
- go语言 doc转换html,go语言使用wkhtmltopdf工具将html转成pdf
- [教程]centos卸载、安装mysql(源码编译安装方式)
- paip.使用泛型时未能找到类型或命名空间名称“T
- HTML+CSS实现静态小米商城首页(附完整代码)
- mysql交叉编译 cmake_cmake交叉编译参数toolchain
- linux下r语言画图,linux命令行下使用R语言绘图实例讲解
- jbpm5.4 mysql_5.BDF2-JBPM4
- css空心三角形_CSS实现空心三角指示箭头
- html使用视频给网页做背景
- 关于多个Jenkins实例共享同一个工作目录的问题
- SparkCore:RDD累加器和广播变量(最详细的介绍)!!!!!!
- 每个机器学习工程师都应该知道的机器学习算法
- 服务器系统2012浏览器,关闭Windows 2012系统IE浏览器”增强的安全配置已启用”问题 | 老左笔记...
- Mac电脑如何给Finder文件夹更换背景?
- 【论文阅读】Cross-domain Correspondence Learning for Exemplar-based Image Translation
- 《C++新经典》第1章 C/C++语言
- 24点游戏python版
热门文章
- BZOJ1419 Red is good
- java 主流算法_java常用算法
- 送起来oracle,十一,送你 51 个 Oracle 常用语句~
- 融云server sdk java_开源项目索引
- mui ajax的值php怎样获取,关于mui.ajax的设置,以及php取不到data值的问题的方法
- for input string:是什么原因出现的_「汽车空调异味」周期性出现:原因是什么呢?...
- linux office转pdf python_使用python写的PDF转EXCEL工具,已打包exe
- js写用户名密码错误提示_写给前端的 Jenkins 教程——快速实现前端/ Node.js 项目的 CI/CD...
- 基于vc的freetype字体轮廓解析_才一年,长安又换新LOGO,连带字体也升级了,你喜欢吗?_搜狐汽车...
- 代码高亮_安卓集成代码高亮显示开源包