项目场景:
在做一个半导体上位机软件项目实践中,需要做一个曲线展示和分析界面,上位机主题是用qt框架来开发,考虑到目前qt框架的两种图标库,一个是qcustomplot 一个是 qwt。之所以采用qwt ,根本原因是因为lgpl协议。尽管在多坐标轴、多Y轴的实现上 qcustomplot有天然的优势。
具体lgpl协议和gpl协议的不同,读者可以百度下即可。既然最终选择了qwt来实现。那就干吧。
demo预览
qwt_多Y轴
需要源码的可私信。
实现功能介绍
- 支持多Y轴
- 支持单坐标轴选中
- 支持单坐标轴反转、放大、缩小、拖动调整范围和滚轮调整范围
- 支持曲线tracker、和游标以及相交点坐标展示
- 支持*线,可拖动
- 支持画布放大、缩小、平移
- 支持导出pdf、图片、svg等
- 支持打印预览、打印等
常用类介绍
- QwtPlot