0
点赞
收藏
分享

微信扫一扫

Qt: Linux下生成.xlsx文件(excel表格文件)


Qt开发,项目中有个功能是要将数据导出至excel文件,也就是.xlsx或.wps格式文件。

查询一番,需要用到一个库 Qt Xlsx,方法如下:

1. 下载源码:

​​GitHub - dbzhang800/QtXlsxWriter: .xlsx file reader and writer for Qt5​​

2. 编译

进入源码根目录,查看README.md文件:

Qt: Linux下生成.xlsx文件(excel表格文件)_开发语言

在终端执行以下三步:

qmake
make
make install

 3. 代码案例

.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");

效果:

Qt: Linux下生成.xlsx文件(excel表格文件)_qt_02

 

Qt: Linux下生成.xlsx文件(excel表格文件)_desktop_03

 

参考:​​http://qtxlsx.debao.me/​​

举报

相关推荐

0 条评论