【Qt第三方库】QXlsx库——对 Excel 文件进行相关操作

news/2024/7/21 5:10:47 标签: qt, excel

0 前言

关键词:Qt;Excel;QXlsx;QInt

简介: QXlsx 是第三方开源的库,能够对 Excel 文件进行相关操作(读写等)
地址:
QXlsx官网
QXlsx的Github主页

1 快速上手

对于第一次接触第三方库的我来说,有些困惑,在此记录一下自己的操作流程,一回生二回熟,明天会更好

1.1 安装库

进入 QXlsx 的主页,根据自己项目工程是 qmake 还是 cmake 选择不同的方式。
image.png
接着就跟着官方的教程一步一步来就行了,这里补一个流程图

将库包里的文件放在工程文件夹内
最终效果是在编译生成的 Debug/Released 文件夹中查看
image.png

1.2 一些常用操作

这个部分内容官方也有教程,wiki 里包括了读、写、存、改的操作,基本上够用了image.png
读:read(row,col);
写:write(row,col,writeValue);
存:saveAs("saveAs.xlsx");

1.3 其他

里面还有一些其他操作,个人目前没有用到,所以先写这些,以后用到了再补充。


http://www.niftyadmin.cn/n/5302283.html

相关文章

编程题实训-查找

第1关:基于递归的折半查找 任务描述 请编写一个递归的折半查找算法,查找给定有序数组中的某一元素。 编程要求 输入 多组数据,每组数据有三行。第一行为数组长度n,第二行为n个递增排列的数字,第三行为需要查找的数…

MySQL中的表锁,行锁,排它锁,共享锁

表锁与行锁 1 ) 概念 在使用mysql的时候,如果同时向 mysql 里边批量进行更新, 插入或删除动作数据库里的数据不会出问题, 在 mysql内部,它其实自带了一个锁的功能而它内部有的是用了锁,有的没有用锁,没用锁的需要咱们…

基于ssm的剧本杀预约系统+vue论文

摘 要 如今社会上各行各业,都在用属于自己专用的软件来进行工作,互联网发展到这个时候,人们已经发现离不开了互联网。互联网的发展,离不开一些新的技术,而新技术的产生往往是为了解决现有问题而产生的。针对于剧本杀预…

2023我的编程之旅-地质人的山和水

引言 大家好,我是搞地质的。外行人有的说我们游山玩水,有的说我们灰头土脸,也有的说我们不是科学。 而我说,这是一门穷极一生青春,值得奉献的行业。这是一门贴近民生,又拥抱自然的学科。他的真理性在于探…

解决Oracle执行SQL报错SQL 错误 [12704] [72000]: ORA-12704: 字符集不匹配的问题

在Oracle数据库中,我有一条SQL需要执行,如下: SELECTCASEWHEN "i"."CODE" LIKE 1% THEN to_char(1)WHEN "i"."CODE" LIKE 2% THEN to_char(2)WHEN "i"."CODE" LIKE 3% THEN to_char(3)WHEN "i".&qu…

使用ChatGPT进行论文润色:智能化的写作助手

在学术写作的世界里,论文润色是一个至关重要的环节。它不仅涉及语法和拼写的校正,更包括对文章结构、逻辑连贯性以及表达清晰度的全面提升。随着人工智能技术的发展,MidTool等智能写作工具已经成为研究人员和学生们的新宠。本文将探讨如何利用…

XCTF-Misc1 USB键盘流量分析

m0_01 附件是一个USB流量文件 分析 1.键盘流量 USB协议数据部分在Leftover Capture Data域中,数据长度为八个字节,其中键盘击健信息集中在第三个字节中。 usb keyboard映射表:USB协议中HID设备描述符以及键盘按键值对应编码表 2.USB…

mysql生成数据库字典文档

项目交付离不开项目数据库字典文档。下面用python轻松生成交付文档字典。 一 生成doc文档数据库字典效果: 1 生成doc文件,如下图: 2 打开文件字典格式内容 ,如下图: 二 python生成doc字典文档代码 生成doc数据库字典…