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

qt处理表格,Qtxlsx库文件的安装以及导入

qt想要处理excel表格的,这个过程中避免不了使用Qtxlsx这个库文件。这几天花了几天时间,终于本地调通了。记录一下。
关于Qtxlsx的使用,大致分为2中方法。
方法一:直接下载对应的xlsx文件,然后在.pro文件中
在这里插入图片描述
这种方法是通过直接导入源代码的方式实现的。我这边没有走下去,所以,这里不做介绍。
方法二:
第二种方法,使用QtXlsx库来实现。
下载QtXlsx源码
https://github.com/dbzhang800/QtXlsxWriter。
下载的内容里面的目录结构如下:
在这里插入图片描述
此外,后续的构建操作还需要电脑有perl环境,官网下载链接比较慢,需要的可以直接点击下面链接下载或者去官网下载。
快速下载(CSDN下载):
https://download.csdn.net/download/Kevin_8_Lee/22780854
官网链接: https://strawberryperl.com/
检验是否有perl环境的方法:
perl --version
在这里插入图片描述
显示这样子,则表面已经安装了perl环境了。

打开这个.pro文件
在这里插入图片描述
构建
在这里插入图片描述
然后会生成一个build文件夹
在这里插入图片描述
打开这个build文件夹。
在这里插入图片描述
将bin、include、lib、mkspecs这几个路径下对应文件copy到QT Creator安装目录的对应文件夹下面。
1.将lib下面的Qt5Xlsx.dll复制到qt安装bin目录下面。
我这里qt的安装目录如下
在这里插入图片描述
2.将include目录下面的QtXlsx文件复制到qt的安装路径下
我这边qt的安装路径如下
在这里插入图片描述
3.将lib下面的libQt5Xlsx.a和Qt5Xlsx.prl复制到qt的安装路径下面。
我这边qt的安装路径如下
在这里插入图片描述
4.将mkspecs文件夹中modules子文件夹pri文件复制到qt的安装目录下面
在这里插入图片描述
经过以上流程就操作结束了,在代码中可以愉快地使用xlsx模块了。

首先在pro文件中添加xlsx模块,才可以使用这个库的函数对excel文件进行读写操作。
在这里插入图片描述

然后,包含对应的头文件就行了
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Python 点云ISS关键点提取算法
  • 文本向量化的六种常见模式
  • Spark MLlib模型训练—分类算法Multinomial Logistic Regression
  • SAP 表格设置全部隐藏后的恢复问题
  • Centos服务器配置使用密钥登录
  • oracle 重做日志(Redo LogBuffer)
  • uni-app开发日志:schema2code生成的新增页和修改页因字段太多用分段器实现分段分类
  • 【iOS端】基于Uniapp跨平台接入即构RTC+相芯美颜
  • 使用 Python TorchRL 进行多代理强化学习
  • 【AI大模型】提示词(Prompt)全面解析
  • 前端数据爬虫之puppeteer
  • 如何监控Spring Boot 项目运行情况?
  • Hive SQL 练习
  • 网络版本控制:协同进化的基石
  • 开学季有什么必买的好物?提升学习效率的好物来啦!学生党必看!
  • SegmentFault for Android 3.0 发布
  • [nginx文档翻译系列] 控制nginx
  • JavaScript函数式编程(一)
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • learning koa2.x
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • node入门
  • Redis在Web项目中的应用与实践
  • scala基础语法(二)
  • 第十八天-企业应用架构模式-基本模式
  • 聊聊hikari连接池的leakDetectionThreshold
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 温故知新之javascript面向对象
  • 系统认识JavaScript正则表达式
  • 线上 python http server profile 实践
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 正则表达式小结
  • ionic异常记录
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • # Java NIO(一)FileChannel
  • #数据结构 笔记三
  • (1)无线电失控保护(二)
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (145)光线追踪距离场柔和阴影
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (图)IntelliTrace Tools 跟踪云端程序
  • (已解决)Bootstrap精美弹出框模态框modal,实现js向modal传递数据
  • .Net 8.0 新的变化
  • .Net core 6.0 升8.0
  • .NET 使用 XPath 来读写 XML 文件
  • .net 中viewstate的原理和使用
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .Net小白的大学四年,内含面经
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [AIGC] Redis基础命令集详细介绍
  • [ai笔记9] openAI Sora技术文档引用文献汇总
  • [android] 看博客学习hashCode()和equals()