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

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.kler.cn/a/420291.html

相关文章:

  • 【分页查询】.NET开源 ORM 框架 SqlSugar 系列
  • 哈希及其模拟实现
  • 【网络】协议与网络传输
  • 408——数据结构(持续更新)
  • 107.【C语言】数据结构之二叉树求总节点和第K层节点的个数
  • 【大数据学习 | Spark-SQL】关于RDD、DataFrame、Dataset对象
  • Go-Web之TCP网络连接
  • HTTPS 的安全秘密:对称加密与非对称加密的完美结合
  • Python学习38天
  • 【赵渝强老师】PostgreSQL的物理存储结构
  • 【jvm】C1编译器和C2编译器的区别
  • 解决maya渲染慢、渲染卡顿等问题
  • Qt/C++实现帧同步播放器/硬解码GPU绘制/超低资源占用/支持8K16K/支持win/linux/mac/嵌入式/国产OS等
  • 详解Qt pdf 之QPdfSelection 选择文本类
  • debian 11 虚拟机环境搭建过坑记录
  • 机器学习7-AdaBoost算法
  • Springboot聚合工程实现不同module使用不同的数据库配置操作数据库,实现自由切库
  • CTF-PWN: 全保护下格式化字符串利用 [第一届“吾杯”网络安全技能大赛 如果能重来] 赛后学习(不会)
  • 《Serverless 架构:引领未来软件开发的新趋势》
  • 【Vue3】弹窗添加鼠标hover上边缘左、下的的拉伸宽度高度操作
  • atcoder abc 382 lazy_tag线段树
  • 关于Nginx前后端分离部署spring boot和vue工程以及反向代理的配置说明
  • 学习ASP.NET Core的身份认证(基于Session的身份认证2)
  • 域名解析系统 DNS
  • vue和react的diff算法区别?
  • Git 使用总结