当前位置: 首页 > news >正文

QT使用QXlsx实现Excel图片与图表操作 QT基础入门【Excel的操作】

构建图表数据

    /// 构建图表数据for (int i = 1; i < 10; ++i) {mxlsx.write(i, 1, i * i * i); // A1:A9mxlsx.write(i, 2, i * i); // B1:B9mxlsx.write(i, 3, i * i - 1); // C1:C9}

需要包含头文件

#include "xlsxchart.h"

1. 饼状图

    Chart *pieChart = mxlsx.insertChart(3, 3, QSize(300, 300));pieChart->setChartType(Chart::CT_PieChart);pieChart->addSeries(CellRange("A1:A9"));pieChart->addSeries(CellRange("B1:B9"));pieChart->addSeries(CellRange("C1:C9"));

2. 饼状图(3D)

在WPS中显示存在问题

    Chart *pie3DChart = mxlsx.insertChart(3, 9, QSize(300, 300));
http://www.lryc.cn/news/152591.html

相关文章:

  • 【Python常用函数】一文让你彻底掌握Python中的numpy.clip函数
  • Matlab(GUI程式设计)
  • Numpy数组(随时更新)
  • Spring Cloud--从零开始搭建微服务基础环境【三】
  • HDFS文件的读写流程
  • SpringCloudGateway集成SpringDoc
  • ArcGIS将两个相同范围但不同比例或位置的矢量数据移动到相同位置
  • MySQL编写建表语句,如何优雅处理创建时间与更新时间
  • NetSuite as OIDC Provider 演示
  • webrtc sdp各字段含义
  • Docker 常用服务 安装使用 教程
  • Java String类(2)
  • 基于图像切割计算轨迹相似度
  • Day49|leetcode 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II
  • 【项目经验】:elementui表格中表头的多选框换成文字
  • 【LeetCode】剑指 Offer <二刷>(4)
  • CentOS7查看和关闭防火墙
  • LeetCode 无重复字符的最长子串 打败100%的人
  • Spring Boot中通过maven进行多环境配置
  • python自动化Selenium的使用
  • 大数据课程K13——Spark的距离度量相似度度量
  • Lambda表达式第四版
  • 自定义类加载器
  • 【Redis】Redis 的学习教程(七)之 SpringBoot 集成 Redis
  • Vlan和Trunk
  • java 批量下载将多个文件(minio中存储)压缩成一个zip包
  • nnUNet v2数据准备及格式转换 (二)
  • ant-vue1.78版监听a-modal遮罩层的滚动事件
  • MATLAB中residue函数用法
  • 攻防世界-Caesar