QXlsx 使用

QXls使用分两种方式:

  • 1 直接加载pri文件,就可以使用;
  • 2 编译后作为Qt的模块加载使用;

此文章主要针对第二种使用方式做记录,该方式又分为两种编译器进行说明:
第一种,使用MinGW64位编译器;
1、下载源码:QtXlsxWriter:https://github.com/dbzhang800/QtXlsxWriter
2、打开MinGW终端
QXlsx 使用_第1张图片
3、进入到src路径下
QXlsx 使用_第2张图片
QXlsx 使用_第3张图片
4、执行qmake,生产Makefile
QXlsx 使用_第4张图片
5、找到mingw32-make.exe 工具
QXlsx 使用_第5张图片
6、编译源码,执行ming32-make.exe。
QXlsx 使用_第6张图片
编译完成
QXlsx 使用_第7张图片
7、安装 mingw32-make install
在这里插入图片描述
第二种,使用MSVC编译器;
1、重新解压源码;
2、按照第一种方式编译会提示环境配置,我这里采用QtCreator 编译;
3、QtCreator打开
QXlsx 使用_第8张图片

QXlsx 使用_第9张图片
4.分别使用Debug和Release 构建工程
QXlsx 使用_第10张图片
QXlsx 使用_第11张图片
5.复制相关文件到路径中
QXlsx 使用_第12张图片
QXlsx 使用_第13张图片
QXlsx 使用_第14张图片
QXlsx 使用_第15张图片

6.测试
.pro文件中添加引用:

QT += xlsx

.cpp文件中生成表格文件:

#include 
 
QXlsx::Document xlsx;
xlsx.write("A1", "Hello Qt!");
xlsx.write("C3", "Qt Xlsx!");
xlsx.saveAs("/home/zhouyingge1104/Desktop/temp/QtXLSX.xlsx");

你可能感兴趣的:(Qt,qt,c++,windows)