【QCustomPlot】版本迭代日志

说明

使用 QCustomPlot 绘图库辅助开发时整理的学习笔记。同系列文章目录可见 《绘图库 QCustomPlot 学习笔记》目录。本篇总结 QCustomPlot 在各版本中的更新要点,详细更新日志可查看 QCustomPlot 更新日志 以及各版本的 changelog 文件(部分版本没有可以在线查看的 changelog 记录,需要到 下载界面 下载对应的 Full package 后,解压查看),以下按时间顺序排列。


1. New QCustomPlot release,2012-2-3 发布

新增特性:

  • 拓展了绘图接口,新增参数曲线柱状图箱线图的绘制。
  • 坐标轴可反转显示。
  • 完善了帮助文档,类描述更详细。

2. QCustomPlot 1.0.0 release,2013-8-3 发布

新增特性:[changelog]

  • 版本命名使用 semantic versioning scheme 策略。
  • 更灵活的坐标轴显示,支持多轴显示以及多坐标系显示。

3. QCustomPlot 1.0.1 release,2013-9-5 发布

新增特性:[changelog]

  • 修复 BUG。
  • 修复 qch 帮助文档图像缺失的问题。

4. QCustomPlot 1.1.0 release,2013-11-4 发布

新增特性:

  • 去除 QWeakPointer 类的使用,改用 QPointer 类,使 QCustomplot 支持 Qt 5.1 和 Qt 5.2。

5. QCustomPlot 1.1.1 release,2013-12-9 发布

新增特性:[changelog]

  • 修复 BUG。
  • 完善帮助文档。

6. QCustomPlot 1.2.0 release,2014-3-14 发布

新增特性:

  • QCPGraph 中高密度数据的自适应抽样显示,尽量保留数据特征。
  • 拓展了绘图接口,新增热力图 QCPColorMap 的绘制。

7. QCustomPlot 1.2.1 release,2014-4-7 发布

新增特性:

  • 修复 ltDateTime 日期时间标签的显示问题。

8. QCustomPlot 1.3.0 release,2014-12-27 发布

新增特性:[changelog]

  • 拓展了绘图接口,新增金融类图 QCPFinancial 的绘制。
  • 新增 QCPBarsGroup 类,完善柱状图的绘制功能。
  • QT_NO_CAST_TO_ASCII , QT_NO_CAST_FROM_ASCIIQT_NO_KEYWORDS 三个 Qt 编译指令兼容。

9. QCustomPlot 1.3.1 release,2015-4-25 发布

新增特性:[changelog]

  • 更改了帮助文档的显示风格,使其更接近 Qt5 风格。
  • 改进了帮助文档的制作方式,减小它所占内存空间大小。
  • 修复 BUG。

10. QCustomPlot 1.3.2 release,2015-12-22 发布

新增特性:[changelog]

  • 修复 BUG。

11. QCustomPlot 2.0.0 release,2017-9-4 发布

新增特性:[changelog]

  • 更完善的坐标轴标签显示系统,新增 QCPAxisTicker 类,支持均匀刻度、整数次幂刻度、对数刻度、符号常量刻度、年月日刻度、时刻刻度的显示。
  • 完善 QCPGraph 的填充功能,使其可以处理数据中的空白,在填充模式下绘制多个不相交的填充多边形。
  • 引入新的数据框选机制,具体功能可查看 Data Selection Mechanism
  • 引入所有一维绘图数据的数据存储系统,例如 QCPGraphQCPBars 的绘图数据,相比于以往基于红黑树的 QMap,它在访问速度、修改速度和内存使用方面都提供了更好的性能,具体可查看 QCPDataContainer。同时,提供了所有一维绘图数据的统一接口,具体可查看 QCPPlottableInterface1D

12. QCustomPlot 2.0.1 release,2018-6-25 发布

新增特性:[changelog]

  • 修复 BUG。
  • 完善帮助文档。
  • 兼容至 Qt 5.11。

13. QCustomPlot 2.1.0 release,2021-3-29 发布

新增特性:

  • 从 Qt 4.6 兼容至 Qt 6.0。
  • 新增极坐标绘图示例,绘图接口尚未固定。

14. QCustomPlot 2.1.1 release,2022-11-6 发布

新增特性:

  • 修复 BUG。
  • 兼容至 Qt 6.4。
posted @ 2023-03-13 00:29  木三百川  阅读(321)  评论(0编辑  收藏  举报