
QT 学习记录
大头鼹鼠
一个四处漂泊的人
展开
-
Qt导出EXCEL的三种办法:第三种方法:libxl
如果项目进行商业实施,且数据量很大的时候,建议使用libxl。4)速度快,内存占用小,目前测试了三种导出方式libxl,QXlsx,QAxObject中,libxl速度最快,几乎不占用内存。1)libxl 提供了丰富的功能,包括创建、读取和修改Excel文件,支持多种格式、公式、样式等。2)目前使用中存在".xksx"的兼容问题,WPS有时候会打不开,".xls"没有问题。3)跨平台: libxl 支持跨平台,因此可以在多种操作系统上使用。3)导出的文件较大,相比较QXlsx的导出文件会大很多。原创 2023-11-10 19:15:02 · 1526 阅读 · 1 评论 -
Qt导出EXCEL的三种办法:第二种方法:QAxObject
QAxObject是Qt的一个原生类库,可以操作office文件,但是它依赖于ActiveX的可用性,并且在不同的平台和环境中可能会有一些差异。1)依赖于平台和ActiveX对象: QAxObject 的可移植性受限于ActiveX的可用性,并且在不同的平台和环境中可能会有一些差异。此外,该方法要求用户系统上安装有相应的ActiveX对象(如Microsoft Office)。从使用角度,若是单机使用,数据量少可以使用QAxObject,免去第三方调用的问题,若是需要发布使用,不推荐,建议使用第三方。原创 2023-11-10 12:44:27 · 1174 阅读 · 1 评论 -
禁用QTableView中Cell单元的右键菜单
在Qt自定义表格的开开发中,当鼠标点击进入cell单元后,右键会弹出Cell自带的右键菜单,实际开发中需要自定义右键的内容或者屏蔽原来右键的功能 采用QStyledItemDelegate代理来实现。这个代码用以屏蔽Cell单元格的右键菜单。这个代码用以实现快捷键的拦截。原创 2023-11-09 15:47:54 · 274 阅读 · 1 评论 -
ALIYUN(阿里云)API 签名以及OCR调用
阿里云签名QT C++的实现原创 2023-11-08 15:31:24 · 630 阅读 · 1 评论 -
关于Mysql本季度的查询
创建一个aa_test_data的数据表,数据表的内容如下,创建了几种不同的日期格式和时间------------+-----------+| cr_date | test_data |+------------+-----------+| 2021/08/06 | 222 || 2021/08/6 | 55 || 2021/8/06 | uuu || 2021/8/6 | 111 || 2020/8/6 | 66原创 2021-08-10 13:58:38 · 2079 阅读 · 0 评论