码迷,mamicode.com
首页 > 其他好文 > 详细

39.QT-Qtxlsx库使用

时间:2019-04-21 00:23:53      阅读:561      评论:0      收藏:0      [点我收藏+]

标签:reader   .net   代码   参考   src   div   get   mic   com   

之前参考博客https://blog.csdn.net/c3060911030/article/details/51560239下载Qtxlsx库,然后编译的时候,显示:

error: invalid use of incomplete type ‘class QVector<QZipReader::FileInfo>‘

     QList<QZipReader::FileInfo> allFiles = m_reader->fileInfoList();

 

然后在github中,找到正确的第三方库下载地址:

 技术图片

下载地址: https://github.com/VSRonin/QtXlsxWriter

PS:适用于QT5版本

 

操作起来很简单,有个简单的参考代码地址:

http://qtxlsx.debao.me/qtxlsx-extractdata-main-cpp.html

 

1.将Qtxlsx添加到项目

Qtxlsx库存在src里的,所以将QtXlsxWriter-master/src里文件夹

将解压后的src目录拷贝到项目里的子目录Qtxlsx下,在项目pro文件中增加下面这行:

include(./Qtxlsx/src/xlsx/qtxlsx.pri)

PS:和我们之前添加第三方串口库方法类似

 

1.输入简单的代码

#include "xlsxdocument.h"
int main()
{
QXlsx::Document xlsx;
xlsx.write("A1", "Hello Qt!");
xlsx.saveAs("Test.xlsx");
return 0;
}
 

效果如下

技术图片

 

39.QT-Qtxlsx库使用

标签:reader   .net   代码   参考   src   div   get   mic   com   

原文地址:https://www.cnblogs.com/lifexy/p/10743352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!