当前位置: 首页 > news >正文

QT:将QTableWidget内容写入txt文件中

文章详请:最近在做手在眼上的标定,首先要采集机械臂数据和图像数据,我使用tablewidget进行机械臂数据的显示,最后的计算需要将机械臂位姿数据存储在txt文件中。

引用:Qt如何保存tableWidget数据?_qt tablewidget保存到数据库-CSDN博客

代码:

//文件对象QFile file("/home/trina/New_Event1_test/Qt_test/data/handEyeCalibPose/demo.txt");//只写方式打开if(!file.open(QFile::WriteOnly | QFile::Text))//只写的方式打开{return;}//文件流对象,读取文本文件QTextStream out(&file);//遍历对象int romCount = ui->tableWidget->rowCount();//获取总行数for(int i=0;i<romCount;i++)//行{QString rowstring;for(int j=0;j<7;j++)//列{//遍历表格中的字符串rowstring +=ui->tableWidget->item(i,j)->text();rowstring +="\t";}rowstring += "\n";//下一行空格out<<rowstring;   //把每行数据传到文件对象}file.close();

效果:

TableWidget内容:

demo.txt

http://www.lryc.cn/news/495954.html

相关文章:

  • 前端面试题(六)
  • 「Mac畅玩鸿蒙与硬件35」UI互动应用篇12 - 简易日历
  • Leetcode581. 最短无序连续子数组(HOT100)
  • HTML前端开发-- Flex布局详解及实战
  • 基于JWT跨语言开发分布式业务系统的挑战与实践:多语言协作的最佳方案
  • 二分法篇——于上下边界的扭转压缩间,窥见正解辉映之光(2)
  • 什么是 Kata Containers?
  • SpringMvc项目配置RabbitMq
  • shell编程(4)脚本与用户交互以及if条件判断
  • vue2组件跨层级数据共享provide 和 inject
  • springboot/ssm校园闲置物品交易系统ava大学生二手闲置交易平台web二手源码
  • Redis实现限量优惠券的秒杀
  • Linux centOS 7 安装 rabbitMQ
  • 活着就好20241202
  • 自由学习记录(28)
  • 操作系统、虚拟化技术与云原生01
  • linux的挂卸载
  • 【和春笋一起学C++】OpenCV中数组和指针运用实例
  • Maya 中创建游戏角色的头发,并将其导出到 Unreal Engine 5
  • React 路由(React Router):在 React 应用中管理路由
  • SAP-CPI组件Transformation介绍之Converter
  • Laravel 代理收益排行榜
  • LeetCode hot100面试背诵版(自用)
  • 常见的Web安全漏洞——XSS
  • liteflow 架构详解
  • 国产麒麟操作系统上运行LabVIEW
  • 【C语言】结构体(一)
  • C++《set与map》
  • 深度学习-52-AI应用实战之基于Yolo8的目标检测自动标注
  • 【Elasticsearch】05-DSL查询