Qt写的、跨平台解析Excel文件的QXlsx库

QXlsx库具有如下特点:

  • Qt编写,能和Qt程序无缝衔接。
  • 因为是Qt编写的,所以跨平台。
  • 不需要在用QXlsx库的机器上装Excel软件。
  • 相比微软的利用COM那一套要简单、简洁的很多。
  • 接口丰富。如:插入图片到Excel文件或从Excel读取图片等很容易。

QXlsx库下载及编译:

QXlsx下载源码,截至2022年11月18日,最新的版本为1.4.4,然后编译,编译很简单,但要注意:

  • 如果报找不到private\qzipwriter_p.h、private\qzipreader_p.h 文件的错误,请将Qt安装目录下的QtGui目录包含进来:
C:\Qt\Qt5.14.1\5.14.1\msvc2017_64\include\QtGui\5.14.1\QtGui

上述为Qt在我本机安装目录下的QtGui目录,其中5.14.1为Qt版本号,请根据你本机实际更改。

  • 默认是生成静态库,即没有dll文件,只有lib文件。如果要生成dll文件,则需要在VS中选中QXlsx工程,单击鼠标右键,选择“C/C++   --> 预处理器->预处理器定义”中输入如下两个预编译宏:
QXlsx_SHAREDLIB
QXlsx_EXPORTS

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值