首页
移动开发
物联网
服务端
编程语言
企业开发
数据库
业界资讯
其他
搜索
QTableWidget生成空行后无法取cell值的原因
其他
2018-11-16 09:21:19
阅读次数: 0
判断cell内容为空, 可以这样实现:
[cpp]
view plain
copy
if
(ui->tableWidget->item(i,j)==NULL||
//判断指向该cell的指针是否为空
(ui->tableWidget->item(i,j)&&
ui->tableWidget->item(i,j)->text()==tr(
""
))
//判断该cell的text是否为空
{
//TODO:edit your code here
}
如果是没有被编辑过的单元格,将不能用ui->tableWidget->item(i,j)->text()访问,因为该指针为空。
如果被编辑过,但内容仍然是空(例如text()==tr("")),则要进行这一步的判断。
所以一个好的编码习惯应该是:在使用指针之前,要进行指针是否为null的判断。
猜你喜欢
转载自
blog.csdn.net/qq_24936663/article/details/60589846
QTableWidget生成空行后无法取cell值的原因
word段前空行无法显示的问题,段后空行,间距,空行,不显示,分析解决!!!
easyUI的getRows取不到值原因总结
yml参数,@value取不到值的原因?
QTableWidget获取其中子cell发出信号的对象!
mysql分组后取最大/小值
在跳转后界面getParameter取不到值
MySQL-分组后取最新值
改变cell中的值
Pandas提取非空行值
ThreadLocal取不到值的两种原因
在didSelectRowAtIndexPath 里面取cell的方法
QTablewidget
webstorm安装及汉化后无法设置的原因总结
Linux安装Jenkins成功后,无法访问原因
前台传值到WebService无法接收的原因解析
QT QTableWidget空值检测问题
dagger2无法生成daggerXXXcomponent原因分析
ngx-echarts使用echarts自定义toolbox进行钻取,值改变后无法触发onchange,导致赋值不上。
Aspose.cell生成表格
空行
@Value取不到值的原因(引用application.properties中自定义的值)
hvt lvt svt的cell泄露功耗的原因
解决request.getParameterValues无法取combobox多选值问题
Oracle Group By 分组后取最大/小字段值
oracle分组后取某组中最大的值
取多个字段后,找出最大值
去除JSP页面自动生成的空行
【Latex】Latex 生成参考文献 及 无法生成参考文献原因
ssh登录后,ulimit的值无法修改的问题
今日推荐
周排行
Leetcode简单题61~80
解决zookeeper磁盘IO高的问题
多线程相关方法详解
Maven-setting.xml文件详解
Maven 项目的 classpath 理解
渊亭科技大数据笔试题
配置JVM内存分配
计算机网络个人学习笔记 (三)网络层 :第三部分 连载
js中两个等号(==)和三个等号(===)的区别
用C程序自动打开电脑上的程序
每日归档
更多
2024-09-18(0)
2024-09-17(0)
2024-09-16(0)
2024-09-15(0)
2024-09-14(0)
2024-09-13(0)
2024-09-12(0)
2024-09-11(0)
2024-09-10(0)
2024-09-09(0)