QWT-前言
2015-11-06 13:46
330 查看
最近突然有一种想研究Qwt源码的想法,一来通过解读源码深入学习Qwt库,掌握如何扩展一个库;二来通过对开源库源码的研究,向大师学习一些编程习惯和设计技巧。
Qwt全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可用来绘制各种统计图。目前版本为Qwt-6.0.1。http://qwt.sourceforge.net/
Qwt为具有科学技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据,数据源以数值,数组或浮点数序列等方式提供,输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。
初步计划是,先就最简单的几个独立类进行学习。然后按照标尺相关,图元相关(QwtPlotItem继承体系),数据模板类,独立控件(继承自QWidget),缩放拾取,状态机等分类进行学习。
Qwt全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可用来绘制各种统计图。目前版本为Qwt-6.0.1。http://qwt.sourceforge.net/
Qwt为具有科学技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据,数据源以数值,数组或浮点数序列等方式提供,输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。
初步计划是,先就最简单的几个独立类进行学习。然后按照标尺相关,图元相关(QwtPlotItem继承体系),数据模板类,独立控件(继承自QWidget),缩放拾取,状态机等分类进行学习。
相关文章推荐
- css盒模型详解
- 学Android---布局(四)TableLayout
- c与c++d的typedef
- Java远程连接操作linux服务器,scp获取文件
- Gradle 编译打印日志
- Gson利用泛型将Http请求返回的Json字符串快速解析模板
- Nginx的负载均衡方案详解
- Handler.obtainMessage()
- app第一次启动显示引导页
- hdoj 2682 Tree 【最小生成树】
- DSP Flash API步骤
- js 判断是否是空对象
- 指针
- Funny Comments
- 游标嵌套
- 四层和七层负载均衡的区别
- 14.2.2.2 Consistent Nonlocking Reads 一致性非锁定读
- 推送数据到mysql乱码,对方是lantin
- linux系统下的vi编辑器一些常用命令整理
- substr()函数截取字符串