第一步:在ui中,拖拽一个widget组件。右键提升为QChartView类

第 二步:在构造函数中添加如下chart相关代码

    m_Chart = new QChart();m_Series = new QLineSeries();m_Series->append(QPointF(100, 100));m_Series->append(QPointF(110, 110));m_Series->append(QPointF(120, 130));m_Series->append(QPointF(130, 120));m_Series->setPointsVisible(true);  //设置点可见m_Chart->addSeries(m_Series); //添加数据,添加数据要在添加坐标轴之前m_Chart->setTitle("xxxx"); //设置图表,标题//创建坐标轴QValueAxis * axisX = new QValueAxis();QValueAxis * axisY = new QValueAxis();axisX->setRange(100, 150);axisY->setRange(100, 150);//设置刻度axisX->setTickCount(6);axisY->setTickCount(6); // (max - min)/(count-1)// *** 将坐标轴刻度与数据进行关联,如果m_Series 图表就乱了,数据对不上m_Chart->setAxisX(axisX, m_Series);m_Chart->setAxisY(axisY, m_Series);m_Chart->legend()->setVisible(true);ui->widget->resize(400, 300);ui->widget->setChart(m_Chart);ui->widget->setRenderHint(QPainter::Antialiasing);

   第3步:效果如图

15.QT中qchart绘制图表注意事项相关推荐

  1. Qt中Qchart插件实现PMW3901迷你光流模块上位机(串口通信)

    文章目录 Qt中Qchart插件实现PMW3901迷你光流模块上位机 光流计介绍 上位机 完整工程[猛戳这儿](https://github.com/LiangtaoZhong/PMW3901-mon ...

  2. Qt:QtCharts绘制图表实时采集温度

    目录 Qt Charts介绍 视图-QChartView 图表-QChart 系列-QAbstractSeries 坐标轴-QAbstractAxis 图例-Legend 创建GUI界面 界面布局 完 ...

  3. qt中实现绘制图形与截图

    引言 实现可以选择线型,线宽,颜色,是否填充图形来绘制各种常见的图形,同时可以选择矩形区域来实现截图. 效果 绘图的效果如上,截图的效果: 实现 项目使用的qt5.13.2,编译器为MSVC2017_ ...

  4. QT中QCustomPlot绘制曲线图

    一.QCustomPlot介绍 QCustomPlot 是一个基于Qt的画图和数据可视化C++控件.QCustomPlot 致力于提供美观的界面,高质量的2D画图.图画和图表,同时为实时数据可视化应用 ...

  5. QT 中QPainter绘制文字、图片

    1. 把字符串绘制在QPixmap上 QPixmap MainWindow::text2Pixmap(QString text) { QFontMetrics fmt(m_font); QPixmap ...

  6. Qt - QTChart绘制图表

    文章目录 前言 准备工作 安装QChart组件 项目配置 主要组成部分 QChartView QChart 序列 坐标轴 图例 静态图表 动态图表 场景一 思路 效果 核心实现 场景二 思路 效果 核 ...

  7. [codeigniter]CI中使用pChart绘制图表,已测通过

    因为一个codeigniter开发的项目上要用到图表.FusionChart是flash技术,在某些情况下可能造成无法使用(如ipad).因此不禁想起了之前用Pchart做的图表项目. 但是毕竟是在C ...

  8. 在微信小程序中绘制图表(part2)

    本期大纲 1.确定纵坐标的范围并绘制 2.根据真实数据绘制折线 相关阅读: 在微信小程序中绘制图表(part1) 在微信小程序中绘制图表(part3) 关注我的 github 项目 查看完整代码. 确 ...

  9. 在微信小程序中绘制图表(part3)

    本期大纲 1.饼图绘制 2.如何添加动画效果 3.使用rollup构建项目 相关阅读: 在微信小程序中绘制图表(part1) 在微信小程序中绘制图表(part2) 关注我的 github 项目 查看完 ...

最新文章

  1. 深度学习如炼丹,你有哪些迷信做法?网友:Random seed=42结果好
  2. 739. Daily Temperatures
  3. Spring系列之AOP实现的两种方式
  4. tomcat ajp协议安全限制绕过漏洞_国家信息安全漏洞共享平台发布Apache Tomcat漏洞安全公告...
  5. rxlifecycle 框架的使用
  6. 从零开始学习docker(十五)Swarm mode 介绍
  7. C\C++ 位域操作
  8. 什么是PermGen泄漏?
  9. 【数据结构基础】-串-顺序结构的基本操作实现
  10. 贪婪洞窟2服务器维护,《贪婪洞窟2》11月30日更新维护多久 贪婪洞窟2更新维护公告...
  11. PhotoShop制作空心圆角矩形
  12. python 基础 信息量很大很好,适合复习
  13. 关于数据库主键和外键(终于弄懂啦)
  14. 字节跳动视频面试经历
  15. 几种常用的特征选择方法
  16. Megacli格式化显示脚本
  17. iframe自适应高度解决方案
  18. Django 使用QSL server数据库
  19. 5.3Python函数(3):不定长位置参数不定长关键字参数
  20. MIT 3.054胞状材料、多孔材料课程笔记-Lecture4:蜂窝材料面内机械性能

热门文章

  1. java 需要class interface 或enum_阿里P8教你Java注解与反射
  2. Python wxpy通过ModBus控制电脑鼠标和键盘
  3. gensim读取已训练模型LDA模型的模型与dictionary
  4. 当前用户安装anaconda,不需要sudo权限
  5. Jedis使用java连接Redis
  6. 更新jupyter lab
  7. 下载知网Hownet中文信息结构数据
  8. Pandas 生成随机整数序列
  9. mysql迁移、备份数据表,导出表数据与结构
  10. 什么都不懂的学java难不难_零基础转行学java到底难不难