【QCustomPlot】版本迭代日志
说明
使用 QCustomPlot 绘图库辅助开发时整理的学习笔记。本篇总结 QCustomPlot 在各版本中的更新要点,详细更新日志可查看 QCustomPlot 更新日志 以及各版本的 changelog 文件(部分版本没有可以在线查看的 changelog 记录,需要到 下载界面 下载对应的 Full package 后,解压查看),以下按时间顺序排列。
目录
- 说明
- 1. New QCustomPlot release,2012-2-3 发布
- 2. QCustomPlot 1.0.0 release,2013-8-3 发布
- 3. QCustomPlot 1.0.1 release,2013-9-5 发布
- 4. QCustomPlot 1.1.0 release,2013-11-4 发布
- 5. QCustomPlot 1.1.1 release,2013-12-9 发布
- 6. QCustomPlot 1.2.0 release,2014-3-14 发布
- 7. QCustomPlot 1.2.1 release,2014-4-7 发布
- 8. QCustomPlot 1.3.0 release,2014-12-27 发布
- 9. QCustomPlot 1.3.1 release,2015-4-25 发布
- 10. QCustomPlot 1.3.2 release,2015-12-22 发布
- 11. QCustomPlot 2.0.0 release,2017-9-4 发布
- 12. QCustomPlot 2.0.1 release,2018-6-25 发布
- 13. QCustomPlot 2.1.0 release,2021-3-29 发布
- 14. QCustomPlot 2.1.1 release,2022-11-6 发布
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_ASCII
和QT_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。
- 引入所有一维绘图数据的数据存储系统,例如
QCPGraph
和QCPBars
的绘图数据,相比于以往基于红黑树的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。