参照 《C++ GUI PROGRAMMING WITH QT4》写的一个控件,用于绘制不同的曲线。根据需求,对原文中提供的程序做了部分修改,目前提供以下特性:
1)实现图像缩放
2)可动态添加,删除,重置任意一条曲线
3)可动态的往任意一条曲线末端添加新的坐标点
4)当用户发现需要添加的新坐标点超过控件绘制的上限时,可以调用控件提供的接口重置控件坐标的上限
目前不支持修改坐标下限和网格个数。
最后附上源代码和效果图
:
 |
文件: | plotter.tar.gz |
大小: | 464KB |
下载: | 下载 |
|
阅读(915) | 评论(1) | 转发(0) |