专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > QT开发

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

发布时间:2010-05-30 20:19:33 文章来源:www.iduyao.cn 采编人员:星星草
[急]咨询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能不能实现我也没仔细去找,时间要求比较紧
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: