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文件进行读写操作。
在这里插入图片描述

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值