首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

[急]咨询Qwt图形库的有关问题,

2013-08-01 
[急]咨询Qwt图形库的问题,在线等~想用Qwt库实现一个用颜色来显示数据的大小的东西。大致思路:就是我收到一

[急]咨询Qwt图形库的问题,在线等~
想用Qwt库实现一个用颜色来显示数据的大小的东西。

大致思路:
就是我收到一组数据比如是:1, 3, 4, 5, 10, 2, 8, 6, 9, 7这10个数
横坐标也为0到10,竖坐标就只有0到1,用一个颜色的深浅来表示每个数值的大小。

问题1:Qwt库有什么办法可以实现将数据和颜色绑定的吗?
问题2:怎么样用对应的颜色填充这10个网格,看了下网格类没有填充这个方法啊。

如果Qwt库里面没有的话,Qt有什么办法能实现吗?

先谢谢大家了。
[解决办法]
QColor实际就是一组RGBA数据,你的要求其实就是数据到QColor的映射,自己写个简单的对应函数就可以,没必要用什么库,无非就是0-10到0-255的一个线性变换
[解决办法]

引用:
Quote: 引用:

QColor实际就是一组RGBA数据,你的要求其实就是数据到QColor的映射,自己写个简单的对应函数就可以,没必要用什么库,无非就是0-10到0-255的一个线性变换

恩,颜色可以不用库,但是按照每个坐标格子填充不同颜色,这个要库阿。。


我做之前随意找了下发现QWT没有能让曲线不同位置不同颜色的方法,
所以用了QPainter直接画,用QPainter你每一笔可以设置颜色,想要什么颜色就用什么。
但是板子cpu不行,数据太大,刷新太快会导致比较卡。需要对算法很注意。

至于QWT能不能实现我也没仔细去找,时间要求比较紧

热点排行