QXls使用分两种方式:
- 1 直接加载pri文件,就可以使用;
- 2 编译后作为Qt的模块加载使用;
此文章主要针对第二种使用方式做记录,该方式又分为两种编译器进行说明:
第一种,使用MinGW64位编译器;
1、下载源码:QtXlsxWriter:https://github.com/dbzhang800/QtXlsxWriter
2、打开MinGW终端
3、进入到src路径下
4、执行qmake,生产Makefile
5、找到mingw32-make.exe 工具
6、编译源码,执行ming32-make.exe。
编译完成
7、安装 mingw32-make install
第二种,使用MSVC编译器;
1、重新解压源码;
2、按照第一种方式编译会提示环境配置,我这里采用QtCreator 编译;
3、QtCreator打开
4.分别使用Debug和Release 构建工程
5.复制相关文件到路径中
6.测试
.pro文件中添加引用:
QT += xlsx
.cpp文件中生成表格文件:
#include <QtXlsx>
QXlsx::Document xlsx;
xlsx.write("A1", "Hello Qt!");
xlsx.write("C3", "Qt Xlsx!");
xlsx.saveAs("/home/zhouyingge1104/Desktop/temp/QtXLSX.xlsx");